.macwk-markdown{font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:500;position:relative}.macwk-markdown *,.macwk-markdown :after,.macwk-markdown :before{box-sizing:border-box}.macwk-markdown blockquote,.macwk-markdown dd,.macwk-markdown dl,.macwk-markdown figure,.macwk-markdown h1,.macwk-markdown h2,.macwk-markdown h3,.macwk-markdown h4,.macwk-markdown h5,.macwk-markdown h6,.macwk-markdown hr,.macwk-markdown p,.macwk-markdown pre{margin:0}.macwk-markdown ol,.macwk-markdown ul{margin:0;padding:.25rem 0 .25rem .25rem;list-style-position:inside}.macwk-markdown ol{list-style-type:decimal}.macwk-markdown ul{list-style-type:disc}.macwk-markdown ol li,.macwk-markdown ul li{padding-top:.5rem;padding-bottom:.5rem}.macwk-markdown ol ol,.macwk-markdown ol ul,.macwk-markdown ul ol,.macwk-markdown ul ul{padding-top:.25rem;padding-left:1rem}.macwk-markdown .contains-task-list{padding-left:0;list-style:none}.macwk-markdown .task-list-item-checkbox{vertical-align:-.06em;accent-color:var(--primary);opacity:1;margin-right:.4em}.macwk-markdown h1,.macwk-markdown h2,.macwk-markdown h3,.macwk-markdown h4,.macwk-markdown h5,.macwk-markdown h6{font-weight:600}.macwk-markdown h1{margin-bottom:2rem;font-size:1.875rem;display:table;position:relative}.macwk-markdown h2,.macwk-markdown h3{margin-top:2rem;margin-bottom:2rem;display:table;position:relative}.macwk-markdown h2{font-size:1.5rem}.macwk-markdown h3{font-size:1.25rem}.macwk-markdown h1:after,.macwk-markdown h2:after,.macwk-markdown h3:after{content:"";border-radius:.25rem;width:80%;margin-top:.5rem;margin-bottom:.25rem;display:block}.macwk-markdown h2:not([class*=text-]):after,.macwk-markdown h2:not([class*=text-]):before{border:2px solid var(--primary)}.macwk-markdown h3:not([class*=text-]):after,.macwk-markdown h3:not([class*=text-]):before{border:2px solid #718096}.macwk-markdown h4,.macwk-markdown h5,.macwk-markdown h6{font-size:inherit;margin-top:1rem;margin-bottom:.5rem}.macwk-markdown p{margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.25rem;line-height:2}.macwk-markdown li p{display:inline-block}.macwk-markdown a:not(.btn){color:var(--primary)}.macwk-markdown a:not(.btn).active,.macwk-markdown a:not(.btn).link-active,.macwk-markdown a:not(.btn):active,.macwk-markdown a:not(.btn):hover{color:#3793ff}.macwk-markdown .blockquote,.macwk-markdown blockquote{color:#979b9e;margin-bottom:2rem;font-style:italic;line-height:2}.macwk-markdown .blockquote:before{vertical-align:-30px;content:"“";opacity:.1;padding-top:0;font-size:4rem;font-weight:600;line-height:.2;display:inline-block}.macwk-markdown .blockquote p:after,.macwk-markdown .blockquote p:before{opacity:.5;font-size:1.5rem;line-height:1}.macwk-markdown .blockquote p:before{content:"“";margin-left:-13px;padding-right:4px}.macwk-markdown .blockquote p:after{content:"”";margin-right:-13px;padding-left:4px}.macwk-markdown b,.macwk-markdown strong{color:#2f495e;font-weight:700}.macwk-markdown img,.macwk-markdown video{border:0;border-radius:5px;max-width:100%;height:auto;margin:25px auto;display:block}.macwk-markdown iframe{border:0;max-width:100%;display:block}.macwk-markdown table{border-collapse:collapse;width:100%;margin:1rem 0}.macwk-markdown table thead tr{font-size:14px}.macwk-markdown table td,.macwk-markdown table th{border:1px solid color-mix(in srgb,var(--primary-hover) 50%,transparent);padding:.6rem 1rem}.macwk-markdown table th{text-align:left;background:color-mix(in srgb,var(--primary) 32%,transparent);font-weight:600}.macwk-markdown code,.macwk-markdown kbd,.macwk-markdown pre,.macwk-markdown samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.macwk-markdown :not(pre)>code{color:#f56565;background-color:#f7fafc;border-radius:3px;padding:.1em .2rem;font-size:13px;font-style:normal;display:inline}.macwk-markdown a code{color:var(--primary)}.macwk-markdown td code{padding:.4em .6rem;display:inline-block}.macwk-markdown pre{background:#eff2f4;border:0;border-radius:4px;padding:0;font-size:1em;position:relative;overflow:visible}.macwk-markdown pre code{color:#5b5d6b;border-radius:.25rem;padding:.7rem 1rem;font-size:.875rem;line-height:1.75;display:block;overflow-x:auto}.macwk-markdown pre:after{color:#fff;text-transform:uppercase;z-index:10;border-radius:.25rem;justify-content:center;align-items:center;padding:0 .5rem;font-size:.875rem;font-weight:700;line-height:2;display:flex;position:absolute;top:-10px;right:-6px}.macwk-markdown pre.language-success{background:#ecfbee;font-size:14px}.macwk-markdown pre.language-success:after{content:"success";background:linear-gradient(135deg,#3cd458,#23a03a)}.macwk-markdown pre.language-error{background:#ffeced;font-size:14px}.macwk-markdown pre.language-error:after{content:"error";background:linear-gradient(135deg,#ff4954,#fc000f)}.macwk-markdown pre.language-tip{background:#ebf5ff;font-size:14px}.macwk-markdown pre.language-tip:after{content:"tip";background:linear-gradient(135deg,var(--primary),var(--primary-hover))}.macwk-markdown pre.language-html:after{content:"html";background:linear-gradient(135deg,#ee0979,#ff6a00)}.macwk-markdown pre.language-javascript:after{content:"js";background:linear-gradient(135deg,#f7971e,#ffd200)}.macwk-markdown pre.language-bash:after{content:"bash";background:linear-gradient(135deg,#a1a6c9,#7d80a2)}.macwk-markdown pre.language-css:after{content:"css";background:linear-gradient(135deg,#7983ff,#5f9de9)}.macwk-markdown pre.language-json:after{content:"json";background:linear-gradient(135deg,#6441a5,#2a0845)}.macwk-markdown pre.language-scss:after{content:"scss";background:linear-gradient(135deg,#ff8792,#ff4c9f)}.macwk-markdown pre.language-php:after{content:"php";background:linear-gradient(135deg,#4568dc,#b06ab3)}.macwk-markdown pre.language-yaml:after{content:"yaml";background:linear-gradient(135deg,#00b09b,#96c93d)}.macwk-markdown pre.language-go:after{content:"go";background:linear-gradient(135deg,#1fa2ff,#12d8fa)}.macwk-markdown pre.language-nginx:after{content:"nginx";background:linear-gradient(135deg,#11998e,#38ef7d)}.macwk-markdown pre.language-python:after{content:"python";background:linear-gradient(135deg,#004ff9,#fff94c)}.macwk-markdown pre.language-markdown:after{content:"markdown";background:linear-gradient(135deg,#0f2027,#2c5364)}.macwk-markdown pre.language-xml:after{content:"xml";background:linear-gradient(135deg,#200122,#6f0000)}.macwk-markdown pre.language-java:after{content:"java";background:linear-gradient(135deg,#5382a1,#f89820)}.macwk-markdown pre.language-sql:after{content:"sql";background:linear-gradient(135deg,#00758f,#f29111)}.macwk-markdown pre.language-vue:after{content:"vue";background:linear-gradient(135deg,#41b883,#35495e)}.macwk-markdown .img-block img{width:min(960px,100%);max-width:none}.macwk-markdown .md-editor-admonition{color:var(--admonition-tone);background-color:color-mix(in srgb,var(--admonition-tone) 8%,transparent);border:1px solid color-mix(in srgb,var(--admonition-tone) 35%,transparent);border-radius:.25rem;margin:1rem 0;padding:1em 1em .5em;font-size:14px}.macwk-markdown .md-editor-admonition>:not(.md-editor-admonition-title){color:var(--text,inherit)}.macwk-markdown .md-editor-admonition-title{margin:0 0 .25em;padding:0;font-weight:700}.macwk-markdown .md-editor-admonition-info,.macwk-markdown .md-editor-admonition-note,.macwk-markdown .md-editor-admonition-quote,.macwk-markdown .md-editor-admonition-tip{--admonition-tone:var(--text,#212121)}.macwk-markdown .md-editor-admonition-abstract{--admonition-tone:#0288d1}.macwk-markdown .md-editor-admonition-attention{--admonition-tone:#1e88e5}.macwk-markdown .md-editor-admonition-example{--admonition-tone:#5e35b1}.macwk-markdown .md-editor-admonition-hint{--admonition-tone:#00897b}.macwk-markdown .md-editor-admonition-success{--admonition-tone:#388e3c}.macwk-markdown .md-editor-admonition-question{--admonition-tone:#f9a825}.macwk-markdown .md-editor-admonition-caution{--admonition-tone:#fb8c00}.macwk-markdown .md-editor-admonition-warning{--admonition-tone:#f57c00}.macwk-markdown .md-editor-admonition-danger{--admonition-tone:#d84315}.macwk-markdown .md-editor-admonition-failure{--admonition-tone:#d32f2f}.macwk-markdown .md-editor-admonition-bug{--admonition-tone:#c31a1a}.macwk-markdown .md-editor-admonition-error{--admonition-tone:#b71c1c}.macwk-markdown .list-item{align-items:center;margin-top:1rem;margin-bottom:25px;padding:15px 25px;display:flex}.macwk-markdown .list-item img{width:64px;max-width:64px;height:64px;margin:0 25px 0 0}.macwk-markdown .list-item .list-body{flex:1}.macwk-markdown .list-item h1,.macwk-markdown .list-item h2,.macwk-markdown .list-item h3,.macwk-markdown .list-item h4,.macwk-markdown .list-item h5,.macwk-markdown .list-item h6{line-height:1}.macwk-markdown .list-item h1:after,.macwk-markdown .list-item h1:before,.macwk-markdown .list-item h2:after,.macwk-markdown .list-item h2:before,.macwk-markdown .list-item h3:after,.macwk-markdown .list-item h3:before,.macwk-markdown .list-item h4:after,.macwk-markdown .list-item h4:before,.macwk-markdown .list-item h5:after,.macwk-markdown .list-item h5:before,.macwk-markdown .list-item h6:after,.macwk-markdown .list-item h6:before{border:0!important}.macwk-markdown hr{box-sizing:content-box;border-top-width:1px;height:0;overflow:visible}.macwk-markdown a{background-color:#0000}.macwk-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.macwk-markdown small{font-size:80%}.macwk-markdown sub,.macwk-markdown sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.macwk-markdown sub{bottom:-.25em}.macwk-markdown sup{top:-.5em}.macwk-markdown audio,.macwk-markdown canvas,.macwk-markdown embed,.macwk-markdown object,.macwk-markdown svg{vertical-align:middle;display:block}.macwk-markdown button,.macwk-markdown input,.macwk-markdown optgroup,.macwk-markdown select,.macwk-markdown textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}.macwk-markdown button,.macwk-markdown input{overflow:visible}.macwk-markdown button,.macwk-markdown select{text-transform:none}.macwk-markdown [role=button],.macwk-markdown button{cursor:pointer}.macwk-markdown [type=button],.macwk-markdown [type=reset],.macwk-markdown [type=submit],.macwk-markdown button{-webkit-appearance:button}.macwk-markdown [type=button]::-moz-focus-inner{border-style:none;padding:0}.macwk-markdown [type=reset]::-moz-focus-inner{border-style:none;padding:0}.macwk-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.macwk-markdown button::-moz-focus-inner{border-style:none;padding:0}.macwk-markdown [type=button]:-moz-focusring{outline:1px dotted buttontext}.macwk-markdown [type=reset]:-moz-focusring{outline:1px dotted buttontext}.macwk-markdown [type=submit]:-moz-focusring{outline:1px dotted buttontext}.macwk-markdown button:-moz-focusring{outline:1px dotted buttontext}.macwk-markdown fieldset{margin:0;padding:0}.macwk-markdown legend{box-sizing:border-box;max-width:100%;color:inherit;white-space:normal;padding:0;display:table}.macwk-markdown progress{vertical-align:baseline}.macwk-markdown textarea{overflow:auto}.macwk-markdown [type=checkbox],.macwk-markdown [type=radio]{box-sizing:border-box;padding:0}.macwk-markdown [type=number]::-webkit-inner-spin-button{height:auto}.macwk-markdown [type=number]::-webkit-outer-spin-button{height:auto}.macwk-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.macwk-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.macwk-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.macwk-markdown details{display:block}.macwk-markdown summary{display:list-item}.macwk-markdown .sh-section__images{background-color:#f8f8f8;margin:80px calc(400px - 50vw)}.macwk-markdown [data-contact-group] .btn img{vertical-align:-8px;width:30px;max-width:30px;height:auto;margin:0 8px 0 0;display:inline-block}.macwk-markdown [data-software-id]{transition:box-shadow .45s}.macwk-markdown [data-software-id] .btn-primary{background-color:var(--primary);border-color:var(--primary);transition:background-color .45s,border-color .45s,box-shadow .45s}.macwk-markdown [data-software-id] .btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:0 1px 10px color-mix(in srgb,var(--primary) 40%,transparent)}
