

/* Start:/wiki/shell/app.css?17939684988434*/
/* Scoped workspace styles: the store keeps its own native header, CSS and scripts. */
.cw-shell{--cw-blue:#2463df;--cw-line:#e4e9f0;--cw-side:#f7f9fc;--cw-text:#202b3c;color:var(--cw-text);font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:var(--cw-height,760px);min-height:360px;width:100%;max-width:1600px;margin:0 auto;background:#fff;border:1px solid var(--cw-line);text-align:left;isolation:isolate}
.cw-shell *{box-sizing:border-box}.cw-shell button,.cw-shell input{font:inherit}.cw-shell button{cursor:pointer;color:inherit}.cw-shell a{color:inherit;text-decoration:none}.cw-shell a:focus-visible,.cw-shell button:focus-visible,.cw-shell input:focus-visible{outline:2px solid #85afff;outline-offset:3px}.cw-shell [hidden]{display:none!important}
.cw-workspace-header{display:flex;gap:20px;align-items:center;padding:16px 22px;border-bottom:1px solid var(--cw-line);min-width:0;background:#fff;min-height:76px}.cw-title{font-weight:750;font-size:20px;white-space:nowrap;letter-spacing:-.5px}.cw-title span{color:var(--cw-blue);font-size:12px;margin-left:7px}.cw-menu-toggle{display:none;border:0;background:transparent;font-size:21px;padding:6px}.cw-search-open{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0;max-width:600px;border:1px solid var(--cw-line);border-radius:8px;background:#f8f9fc;color:#738095!important;text-align:left;padding:10px 14px;font-size:12px!important}.cw-search-open kbd{border:1px solid #d9dfe9;border-radius:3px;padding:1px 4px;font:10px inherit;white-space:nowrap}.cw-support-open{margin-left:auto;border:0;background:transparent;color:var(--cw-blue)!important;font-size:12px!important;padding:6px 0}
.cw-workspace{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:0;position:relative}.cw-sidebar{overflow:auto;background:var(--cw-side);border-right:1px solid var(--cw-line);padding:20px 14px 16px;scrollbar-width:thin;scrollbar-color:#d6deeb transparent}.cw-nav-home{display:block;padding:10px 10px;border-radius:6px;font-size:12px;font-weight:600}.cw-nav-home:hover{background:#edf2f9}.cw-nav-label{font-size:9px;letter-spacing:1.1px;font-weight:700;color:#8c97a9;margin:23px 10px 11px}.cw-nav-group{min-width:0}.cw-nav-row{display:flex;align-items:flex-start;gap:3px;border-radius:6px;min-height:34px}.cw-nav-row:hover{background:#edf2f9}.cw-nav-toggle{border:0;background:transparent;padding:7px 4px;width:24px;flex-shrink:0;color:#7c8ea7!important;line-height:20px}.cw-nav-toggle[aria-expanded=true]{transform:rotate(90deg)}.cw-nav-link{display:block;min-width:0;flex:1;padding:9px 7px;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.cw-nav-row.cw-active{background:#e6efff;color:#1c59d0}.cw-nav-children{margin:2px 0 5px 11px;padding-left:7px;border-left:1px solid #dde4ee}.cw-nav-children .cw-nav-link{font-size:10px}.cw-nav-leaf{padding-left:23px}.cw-sidebar-end{border-top:1px solid var(--cw-line);margin:25px 8px 0;padding-top:13px;font-size:11px;color:#7a879a}.cw-sidebar-end p{margin:0 0 8px}.cw-sidebar-end button{padding:0;border:0;background:transparent;color:var(--cw-blue)}
.cw-article-pane{position:relative;min-width:0;min-height:0;background:#fff}.cw-article-pane iframe{width:100%;height:100%;border:0;display:block;background:#fff}.cw-load-state{position:absolute;top:12px;left:14px;right:14px;z-index:4;padding:10px 14px;border-radius:7px;background:#edf4ff;color:#486b9b;font-size:12px;pointer-events:none}.cw-load-state.cw-error{background:#fff1ed;color:#a3402d;pointer-events:auto}.cw-shade{display:none}
.cw-modal{color:var(--cw-text);font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;border:1px solid #dce4f0;border-radius:13px;box-shadow:0 30px 100px #182d5140;padding:20px;width:min(620px,calc(100vw - 28px));max-height:85dvh;background:#fff;text-align:left}.cw-modal::backdrop{background:#172a4f5c;backdrop-filter:blur(3px)}.cw-modal-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.cw-modal h2{font-size:22px;line-height:1.3;margin:0 0 16px;font-weight:650;color:var(--cw-text)}.cw-modal button[data-cw-close],.cw-modal button[data-close]{border:0;background:transparent;font-size:25px;color:#718198;padding:0 6px;cursor:pointer}.cw-modal input{width:100%;padding:12px 14px;border:1px solid #c9d9f2;border-radius:7px;background:#fff;font:14px inherit;color:var(--cw-text);margin:0 0 14px}.cw-search-results{max-height:52dvh;overflow:auto}.cw-search-results a{display:block;padding:11px 9px;border-radius:6px;color:var(--cw-text)}.cw-search-results a:hover{background:#eaf1ff}.cw-search-results strong{display:block;font-size:13px;font-weight:600}.cw-search-results span{font-size:11px;color:#8b9ab0}.cw-search-results p{color:#8897ad;padding:15px}
.cw-support-dialog{max-width:700px;width:calc(100vw - 28px)}.cw-support-dialog .dialog-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cw-support-dialog .section-kicker{font-size:10px;letter-spacing:1px;color:var(--cw-blue)}.cw-support-dialog .contact-options{display:grid;gap:12px}.cw-support-dialog .contact-option{border:1px solid var(--cw-line);border-radius:10px;padding:17px 19px;background:#fff}.cw-support-dialog .contact-option-head{display:flex;gap:11px;align-items:flex-start;margin-bottom:12px}.cw-support-dialog .contact-number{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border-radius:7px;background:#eaf1ff;color:var(--cw-blue);font-size:10px;font-weight:700}.cw-support-dialog h3{font-size:14px;line-height:1.45;margin:1px 0 0;font-weight:650;color:var(--cw-text)}.cw-support-dialog .contact-lines{display:flex;gap:7px 19px;flex-wrap:wrap;margin-top:10px;font-size:13px}.cw-support-dialog .contact-lines a,.cw-support-dialog .contact-site{color:var(--cw-blue)}.cw-support-dialog .contact-site{font-size:12px}.cw-support-dialog .contact-address{margin-top:15px;padding:12px 14px;background:#f7f9fc;border-radius:7px}.cw-support-dialog .contact-address>span{display:block;font-size:10px;color:#738095}.cw-support-dialog .contact-address>strong{display:block;font-size:13px;color:var(--cw-text)}.cw-support-dialog .contact-address p{font-size:11px;color:#738095;margin:6px 0 0}.cw-support-dialog .contact-action{display:inline-flex;gap:8px;align-items:center;background:var(--cw-blue);color:#fff;padding:10px 14px;border-radius:6px;font-size:12px;font-weight:600}.cw-support-dialog svg{width:14px;height:14px;fill:none;stroke:currentColor;vertical-align:middle}.cw-support-dialog .contact-url{display:block;overflow-wrap:anywhere;font-size:10px;color:#738095;margin-top:9px}
@media(max-width:1000px){.cw-workspace{grid-template-columns:225px minmax(0,1fr)}.cw-workspace-header{gap:13px;padding:14px 16px}.cw-title{font-size:17px}.cw-support-open{font-size:11px!important}.cw-search-open kbd{display:none}}
@media(max-width:760px){.cw-workspace-header{gap:10px;padding:12px;min-height:64px}.cw-title{font-size:15px}.cw-title span{font-size:10px;margin-left:3px}.cw-menu-toggle{display:block}.cw-support-open{display:none}.cw-search-open{font-size:10px!important;padding:9px}.cw-workspace{grid-template-columns:minmax(0,1fr)}.cw-sidebar{position:absolute;z-index:20;top:0;left:0;bottom:0;width:min(285px,85vw);transform:translateX(-100%);visibility:hidden;transition:transform .15s,visibility .15s}.cw-shell.cw-nav-open .cw-sidebar{transform:translateX(0);visibility:visible}.cw-shell.cw-nav-open .cw-shade{display:block;position:absolute;z-index:19;inset:0;border:0;background:#20385665}.cw-support-dialog .contact-lines{flex-direction:column}}
@media(prefers-reduced-motion:reduce){.cw-sidebar{transition:none}}

/* Compact native header only inside Wiki. Original Wiki dimensions and type are preserved. */
body.cw-wiki-page #subHeader3,
body.cw-wiki-page #foundation > .menuContainerColor,
body.cw-wiki-page #mainMenuStaticContainer,
body.cw-wiki-page #mainMenuContainer{display:none!important}

/* Original section pictograms, using the shared SVG sprite. */
.cw-nav-section>.cw-nav-link{display:flex;align-items:center;gap:10px;order:1}
.cw-nav-icon{display:block;width:16px;height:16px;flex:0 0 16px;color:#7c8ea7;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.cw-nav-section>.cw-nav-toggle{order:2;margin-left:auto}
.cw-nav-section.cw-nav-leaf{padding-left:0}

/* End */
/* /wiki/shell/app.css?17939684988434 */
