.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img,picture.jarallax-img img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}:root{--pm-color-accent-primary: $color-accent-primary}@font-face{font-family:IBM Plex Sans Var;font-optical-sizing:auto;font-weight:100 700;font-style:normal;src:url(/user/themes/pm-docs/fonts/IBMPlexSansVar-Roman.woff) format("woff");font-variation-settings:"wdth" 100}@font-face{font-family:IBM Plex Sans Var;font-optical-sizing:auto;font-weight:100 700;font-style:italic;src:url(/user/themes/pm-docs/fonts/IBMPlexSansVar-Italic.woff) format("woff");font-variation-settings:"wdth" 100}body,input,select,textarea,h1,h2,h3,h4,h5,h6,input[type=submit],input[type=reset],input[type=button],button,.button,header p,header p time,header p small,header.authors,#header .logo,#header .slogan,#menu ul{font-family:IBM Plex Sans Var,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:300}a{color:#00b1a5}a:hover{border-bottom-color:#00b1a5;color:#00b1a5!important}a.active,a.is-active{color:#6da3ff!important}#header,header.major>:last-child{border-bottom-color:#00b1a5}#header:not(header){border:none;display:block;padding-block:initial}input[type=submit],input[type=reset],input[type=button],button,.button{box-shadow:inset 0 0 0 2px #00b1a5;color:#00b1a5!important}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#00b1a50d}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:#00b1a526}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#00b1a5}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#00c0b3}input[type=submit].primary:active,input[type=reset].primary:active,input[type=button].primary:active,button.primary:active,.button.primary:active{background-color:#00a297}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#00b1a5;box-shadow:0 0 0 1px #00b1a5}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#00b1a5;box-shadow:0 0 0 1px #00b1a5}ul.contact li{margin-top:1.25em;padding-top:1.25em}ul.contact li:before,#menu ul li .dropdown:hover{color:#00b1a5}ul.pagination li.active{background-color:#00b1a5}ul.pagination li.active:hover{background-color:#00c0b3}ul.pagination li.active:active{background-color:#00a297}#back-to-top,#back-to-top:active,#back-to-top:visited,.box.primary{background-color:#00b1a5!important}#menu ul li a{line-height:1.65}#menu .submenu li{padding-right:.5em}#menu .submenu a.is-active{background-color:#6da3ff0d;margin:-.5em -1em;padding:.5em 1em}#sidebar>.inner>*{margin-bottom:2em;padding-bottom:2em}header.major>:last-child{margin-bottom:1em}@media screen and (min-width:1281px){#main{transition:margin-left .5s ease;margin-left:20.7em}#main:has(+#sidebar.inactive){margin-left:0}#sidebar{height:100vh;left:0;position:fixed;top:0;width:23em}#sidebar>.inner{overflow-x:hidden;overflow-y:auto;background-image:linear-gradient(to bottom,#f5f6f7,#f5f6f7),linear-gradient(to bottom,#f5f6f7,#f5f6f7),radial-gradient(farthest-side at 50% 0,#0003,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 1em,100% 1em;background-attachment:local,local,scroll,scroll;height:100%;top:0!important}}@media screen and (min-width:1681px){#main{margin-left:23.4em}#sidebar{width:26em}}#main h1{text-align:initial}#main img{display:inline-block;margin:0;margin-inline-end:.25em}#main li p{margin-block:0}#main table{width:auto}#main th:empty{display:none}ul{padding-inline-start:1.5em}ul li{padding-left:initial}ul ul{margin-block:0}p{margin-block:1rem}.image.main.jarallax{min-height:300px}.medium-zoom-overlay{-webkit-backdrop-filter:blur(.15rem);backdrop-filter:blur(.15rem)}.medium-zoom-image--opened{box-shadow:0 0 4px #00000040}:root{--ys-trigger-border: rgba(210,215,217,.75);--ys-trigger-bg: #fff;--ys-trigger-kbd-text: rgba(69, 69, 73, .5)}button.ys-search-trigger{color:var(--ys-trigger-kbd-text)!important;box-shadow:none;line-height:1.5rem;width:100%}button.ys-search-trigger .ys-trigger-shortcut{margin-left:auto}button.ys-search-trigger kbd{box-shadow:0 0 0 1px var(--ys-trigger-border) inset;font-size:1rem;padding:2px .5em}.ys-simple-modal{z-index:10001}.ys-simple-modal kbd{box-shadow:0 0 0 1px var(--ys-trigger-border) inset}html{scroll-behavior:smooth}*{scrollbar-width:thin;scrollbar-color:#959595 transparent}#header .logo{text-align:left}#header .actions{justify-content:flex-end}@media screen and (max-width:736px){#header .actions{height:5em;line-height:5em;position:absolute;right:-.5em;top:0}}#header.has-logo{padding-bottom:4em}#header.has-logo .logo-wrapper a{font-size:0}#header.has-logo .logo-wrapper img{max-width:280px;width:100%!important}@media screen and (min-width:737px){#header.has-logo{flex-wrap:wrap;font-size:.9em;padding-block:1em;height:7.5em}#header.has-logo .logo-wrapper{align-items:center;display:flex}#header.has-logo .logo{text-align:left}}@media screen and (max-width:1680px){#header.has-logo{height:6.25em}}#main{container:main-content/inline-size}#main>.inner>section{padding-block:3em}#main>.inner>section:first-of-type{padding-top:3.33333em}#main>.inner>section:first-of-type #banner{padding-top:0}#banner{padding-block:3em}.chapter{align-items:center;display:flex;justify-content:center;height:100%;min-height:66vh;padding:2rem 0}.chapter__inner{max-width:1024px}.pm-default{padding-top:3rem;border-top:1px solid #C8C8C8}.pm-default aside{display:none}.pm-default img{max-width:100%}.pm-default .page-toc{border-left:1px solid #C8C8C8;max-height:calc(100vh - 3rem);overflow-y:auto;padding-bottom:1rem;padding-left:16px;position:sticky;top:3rem}.pm-default .page-toc a{display:block;margin-inline:-8px;padding:2px 8px;border-color:transparent}.pm-default .page-toc a:hover{color:#6da3ff!important}.pm-default .page-toc a.is-active{background-color:#6da3ff0d;color:#6da3ff!important}.pm-default .page-toc h4{font-size:inherit}.pm-default .page-toc ul{list-style:none;margin:0;padding:0}.pm-default .page-toc ul ul{padding-left:24px}@container main-content (min-width: 1024px){#main>.inner{overflow-x:initial}.pm-default{display:grid;gap:32px;grid-template-columns:1fr 256px}.pm-default aside{display:block;order:2;position:relative;width:100%;font-size:14px}}.md-alert{--pm-alert-background-color: rgba(9, 105, 218, .05);--pm-alert-border-color: #0969da;--pm-alert-title-color: rgba(9, 105, 218, .1)}.md-alert--tip{--pm-alert-background-color: rgba(46, 160, 67, .05);--pm-alert-border-color: #2ea043;--pm-alert-title-color: rgba(46, 160, 67, .1)}.md-alert--warning{--pm-alert-background-color: rgba(154, 103, 0, .05);--pm-alert-border-color: #9a6700;--pm-alert-title-color: rgba(154, 103, 0, .1)}.md-alert--important{--pm-alert-background-color: rgba(130, 80, 223, .05);--pm-alert-border-color: #8250df;--pm-alert-title-color: rgba(130, 80, 223, .1)}.md-alert--caution{--pm-alert-background-color: rgba(207, 34, 46, .05);--pm-alert-border-color: #cf222e;--pm-alert-title-color: rgba(207, 34, 46, .1)}.md-alert.md-alert{margin:1rem 0;padding:0;background-color:var(--pm-alert-background-color);border-left:8px solid var(--pm-alert-border-color)}.md-alert>.md-alert-title{margin:0;padding:.75rem 1rem;background-color:var(--pm-alert-title-color)}.md-alert-body{padding:1rem}.md-alert-body>:first-child{margin-top:0}.pt-0{padding-top:0!important}.features{margin-bottom:4em}.features a{color:#6da3ff;border:none}.features .feature{align-items:start}.features .feature .icon{height:40px;line-height:40px;margin-right:1em;width:40px;border-radius:4px;background-color:#6da3ff}.features .feature .icon:before{color:#fff;font-size:1.25rem}.features .feature .icon:after{content:none}.features.has-border{display:grid;gap:1.5em;margin-inline:0;width:100%}.features.has-border .feature{background-color:transparent;border:1px solid rgba(109,163,255,.4);border-radius:.375em;margin:0;padding:1.5em;position:relative;transition:all .15s ease-out;width:auto}.features.has-border .feature:has(.feature__link):hover{background-color:#6da3ff1a;border-color:#6da3ff}.features.has-border .feature__link{inset:0;position:absolute}@media screen and (min-width:981px){.features.has-border{grid-template-columns:repeat(2,minmax(0,1fr))}}.features.is-shuffled{display:block}.features.is-shuffled,.features.is-shuffled .feature{width:auto}
