.markdown{line-height:1.7;counter-reset:figCounter}.markdown p.lastUpdate{color:#949ea6;font-size:1em;margin-top:-24px}.markdown a.test-button{display:block;text-align:center;font-weight:500;font-size:16px;letter-spacing:-.01em;padding:10px 15px;border-radius:4px;font-weight:500;border:none;color:#fff;outline:0;cursor:pointer;background-color:#0b68ff}.markdown a.test-button:visited,.markdown a.test-button:hover,.markdown a.test-button:active{color:#fff}.markdown>:first-child{margin-top:0}@media screen and (min-width:100rem){.markdown>:first-child{margin-top:-11px}}.markdown .case-list{margin-left:0}.markdown a{text-decoration:none;color:#000;text-decoration:underline;font-size:15px;font-weight:400;line-height:1.4em}.markdown a:visited{color:#000}.markdown a:hover{text-decoration:none}.markdown a code{color:#000}.markdown .s-layout a{text-decoration:none}.markdown b,.markdown optgroup,.markdown strong{font-weight:500}.markdown code{font-family:roboto mono,monospace;background-color:#f9fafb;color:#d41640;font-size:inherit}.markdown figure{counter-increment:figCounter;margin-inline-start:0%;margin-inline-end:0%;padding:24px 0}.markdown figure figcaption{text-align:center;font-style:italic;font-size:13px}.markdown figure figcaption:before{content:"Figure " counter(figCounter)": "}.markdown figure.left img{margin-left:0}.markdown figure.left figcaption{text-align:left}.markdown figure.right img{margin-right:0}.markdown figure.right figcaption{text-align:right}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{font-weight:500;line-height:1.25;letter-spacing:-.01em;padding-top:40px;scroll-margin-top:30px}.markdown h1{font-size:36px;font-weight:700;margin:0 0 24px;padding-top:0}@media screen and (min-width:760px){.markdown h1{font-size:55px}}.markdown h2{font-size:28px;margin:-30px 0 20px}.markdown h3{font-size:22px;margin:-30px 0 20px}.markdown h4{font-size:16px;font-weight:600;margin:-30px 0 20px}.markdown h5{font-size:16px;margin-top:-30px}.markdown hr{border:0;border-top:1px solid #ebeef0;margin-bottom:0;margin-top:-3px}.markdown img:not(.tile__img__content){margin:24px auto;display:block;cursor:zoom-in;box-shadow:0 0 3px 1px #e4e4e492}.markdown img:not(.tile__img__content).no-frame{box-shadow:none}.markdown img:not(.tile__img__content).icon{display:inline;max-height:1.7em;max-width:24px;margin:-10px 0;box-shadow:none;cursor:default;transition:transform .2s}.markdown img:not(.tile__img__content).icon:hover{transform:scale(2);cursor:none}.markdown mark{background-color:#ffba00;color:#fff;font-size:16px;padding:0 1px}.markdown .note ul,.markdown .note ol{margin-top:5px;margin-bottom:5px}.markdown .note ul li,.markdown .note ol li{line-height:1.7}.markdown .note ul li p,.markdown .note ol li p{display:inline}.markdown ol .note,.markdown ul .note{margin:5px}.markdown ol{padding-left:0;margin-left:0;counter-reset:list}.markdown ol ol{margin:5px 0}.markdown ol ul{margin:0}.markdown ol ol,.markdown ol ul{counter-reset:sublist}.markdown ol ol li:before,.markdown ol ul li:before{counter-increment:sublist;content:counter(sublist,lower-alpha)" "}.markdown ol ol ul,.markdown ol ul ul{margin:0}.markdown ol ol ol,.markdown ol ul ol{counter-reset:deeplist}.markdown ol ol ol li:before,.markdown ol ul ol li:before{counter-increment:deeplist;content:counter(deeplist,lower-roman)" ";color:#fff;width:21px;height:21px;position:static}.markdown ol li{margin-bottom:8px;font-weight:400;font-size:15px;list-style-type:none;line-height:26px;position:relative;margin-left:26px}.markdown ol li p{display:inline}.markdown ol li p+ul{padding-left:0;margin:0 0 0 20px}.markdown ol li p+ul li{line-height:1.7}.markdown ol li p+ul li p{display:inline}.markdown ol li:before{counter-increment:list;content:counter(list)" ";color:#fff;width:21px;height:21px;display:inline-flex;justify-content:center;align-items:center;margin-right:7px;font-size:12px;font-weight:500;border-radius:50%;text-align:center;line-height:1px;position:absolute;top:3px;margin-left:-26px;background-color:#000}.markdown ol ul{list-style-type:disc}.markdown ol ul li:before{content:"";counter-increment:none;height:5px;width:5px;border-radius:50%;background-color:#384350;top:13px;left:10px}.markdown ul{padding-left:0;margin:16px 0 16px 36px}.markdown ul li{font-size:15px;line-height:1.7}.markdown ul li p{display:inline}.markdown ul ol{margin:5px 0}.markdown ul ul{margin:0 0 0 21px}.markdown p{font-size:15px;line-height:1.375;font-weight:400;letter-spacing:-.01em;margin-bottom:16px}.markdown p code,.markdown li>code:not([class]){padding:0 .25rem;font-family:roboto mono,monospace;background-color:#f9fafb;color:#d41640;border-radius:.15rem;font-weight:400}.markdown pre{padding:1rem;border-radius:5px;font-size:15px;line-height:1.45;background:#f9fafb;overflow-x:auto}.markdown pre .language-javascript .kd{color:#54a3c5;font-weight:700}.markdown pre .language-javascript .nx{color:#dd4a68}.markdown pre .language-javascript .s2{color:#6f9e10}.markdown pre .language-javascript .o+.nx{color:#384350}.markdown blockquote{border-left:none;margin:0 0 4.25rem;padding:0 2rem;position:relative}.markdown blockquote:before{content:"";width:4px;background:#dee2e6;position:absolute;top:6px;bottom:4px;left:0}.markdown blockquote :first-child{margin-top:0}.markdown blockquote :last-child{margin-bottom:0}.markdown table{border-collapse:collapse;border:1px solid #dbe0e3;font-size:12px;border-radius:2px;margin:2rem 0}@media screen and (min-width:760px){.markdown table{font-size:15px}}.markdown table thead{background-color:#f9fafb}.markdown table th{font-weight:500;border:1px solid #dbe0e3;padding:12px 10px}.markdown table td{border-right:1px solid #dbe0e3;padding:12px 10px}.markdown table tr{border-bottom:1px solid #ddd}.markdown table code{word-break:break-all}@media only screen and (min-width:993px){.markdown img.full{max-width:100%}.markdown img.large{max-width:75%}.markdown img.medium{max-width:50%}.markdown img.small{max-width:25%}}@media only screen and (min-width:481px) and (max-width:992px){.markdown img.full{max-width:100%}.markdown img.large{max-width:80%}.markdown img.medium{max-width:65%}.markdown img.small{max-width:50%}}@media only screen and (max-width:480px){.markdown img.full{max-width:90%}.markdown img.large{max-width:90%}.markdown img.medium{max-width:90%}.markdown img.small{max-width:90%}}.markdown .accordion-item{margin:7px 0}.markdown .accordion-item.expanded .accordion-item__title{background-color:#f9fafb;color:#0b68ff;border-radius:10px 10px 0 0;background:#f9fafb url(./images/arrow-down.png)no-repeat;background-position:right 28px top 50%;background-size:8px 5px}.markdown .accordion-item.expanded .accordion-item__content{height:auto;padding:16px 0;overflow:visible;visibility:visible}.markdown .accordion-item__title{cursor:pointer;background:#f3f5f6 url(./images/arrow-down.png)no-repeat;background-position:right 28px top 50%;background-size:8px 5px;border-radius:10px;font-size:16px;font-weight:600;padding:20px 28px}.markdown .accordion-item__title:hover{background-color:#f9fafb;color:#0b68ff}.markdown .accordion-item__content{height:0;padding:0;overflow:hidden;visibility:hidden;transition:all .05s ease-in-out;background-color:#f9fafb;border-radius:0 0 10px 10px}.markdown .accordion-item__content p{padding:0 28px}.markdown .accordion-item__content .note{margin-left:28px;margin-right:28px}.markdown .accordion-item__content img:not(.icon){box-shadow:0 0 3px 1px #e4e4e492}.markdown a.header-link{fill:#38434f;text-decoration:none}.markdown a.header-link:hover{fill:#0b68ff}.markdown .tiles{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;grid-gap:30px;margin:50px 0 70px}.markdown .tile{max-width:100%;width:30%;width:calc(33.33% - 20px);display:flex;flex-direction:column;justify-content:space-between}.markdown .tile:first-child:nth-last-child( 1 ),.markdown .tile:first-child:nth-last-child( 1 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 2 ),.markdown .tile:first-child:nth-last-child( 2 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 3 ),.markdown .tile:first-child:nth-last-child( 3 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 4 ),.markdown .tile:first-child:nth-last-child( 4 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 5 ),.markdown .tile:first-child:nth-last-child( 5 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 6 ),.markdown .tile:first-child:nth-last-child( 6 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 7 ),.markdown .tile:first-child:nth-last-child( 7 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 8 ),.markdown .tile:first-child:nth-last-child( 8 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 9 ),.markdown .tile:first-child:nth-last-child( 9 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 10 ),.markdown .tile:first-child:nth-last-child( 10 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 11 ),.markdown .tile:first-child:nth-last-child( 11 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 12 ),.markdown .tile:first-child:nth-last-child( 12 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 13 ),.markdown .tile:first-child:nth-last-child( 13 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 14 ),.markdown .tile:first-child:nth-last-child( 14 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 15 ),.markdown .tile:first-child:nth-last-child( 15 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 16 ),.markdown .tile:first-child:nth-last-child( 16 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile:first-child:nth-last-child( 17 ),.markdown .tile:first-child:nth-last-child( 17 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 18 ),.markdown .tile:first-child:nth-last-child( 18 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 19 ),.markdown .tile:first-child:nth-last-child( 19 )~.tile{width:30%;width:calc(33.33% - 20px)}.markdown .tile:first-child:nth-last-child( 20 ),.markdown .tile:first-child:nth-last-child( 20 )~.tile{width:45%;width:calc(50% - 20px)}.markdown .tile__img img{margin-bottom:24px;width:100%}.markdown .tile__title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:-.1px;color:#384350;margin:0 0 16px}.markdown .tile__sub-title{line-height:1.4;font-size:14px;color:#384350}.markdown .tile__link{margin:16px 0}.markdown .info-frame{padding:24px 24px 24px 12px;transition:box-shadow .2s ease-in-out;background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(171,178,183,.2);display:flex;align-items:flex-start}.markdown .info-frame .info-frame-icon{box-shadow:none;max-width:50px;padding-right:12px;cursor:auto;margin:0}.markdown .info-frame .content .info-frame-title{padding:0;margin:0}.markdown .info-frame .content .info-frame-text{font-size:15px;line-height:1.375em;margin:5px 0}@media only screen and (max-width:865px){.markdown .tiles .tile:first-child,.markdown .tiles .tile:first-child~.tile{width:45%;width:calc(50% - 20px)}}@media only screen and (max-width:620px){.markdown .tile:first-child:nth-last-child( 1 ),.markdown .tile:first-child:nth-last-child( 1 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 2 ),.markdown .tile:first-child:nth-last-child( 2 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 3 ),.markdown .tile:first-child:nth-last-child( 3 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 4 ),.markdown .tile:first-child:nth-last-child( 4 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 5 ),.markdown .tile:first-child:nth-last-child( 5 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 6 ),.markdown .tile:first-child:nth-last-child( 6 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 7 ),.markdown .tile:first-child:nth-last-child( 7 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 8 ),.markdown .tile:first-child:nth-last-child( 8 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 9 ),.markdown .tile:first-child:nth-last-child( 9 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 10 ),.markdown .tile:first-child:nth-last-child( 10 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 11 ),.markdown .tile:first-child:nth-last-child( 11 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 12 ),.markdown .tile:first-child:nth-last-child( 12 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 13 ),.markdown .tile:first-child:nth-last-child( 13 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 14 ),.markdown .tile:first-child:nth-last-child( 14 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 15 ),.markdown .tile:first-child:nth-last-child( 15 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 16 ),.markdown .tile:first-child:nth-last-child( 16 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 17 ),.markdown .tile:first-child:nth-last-child( 17 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 18 ),.markdown .tile:first-child:nth-last-child( 18 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 19 ),.markdown .tile:first-child:nth-last-child( 19 )~.tile{width:100%}.markdown .tile:first-child:nth-last-child( 20 ),.markdown .tile:first-child:nth-last-child( 20 )~.tile{width:100%}}@font-face{font-family:graphik lcg web;src:url(./font/Graphik-Light-Cy-Gr-Web.eot);src:url(./font/Graphik-Light-Cy-Gr-Web.eot?#iefix)format("embedded-opentype"),url(./font/Graphik-Light-Cy-Gr-Web.woff2)format("woff2"),url(./font/Graphik-Light-Cy-Gr-Web.woff)format("woff");font-weight:300;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:graphik lcg web;src:url(./font/Graphik-Regular-Cy-Gr-Web.eot);src:url(./font/Graphik-Regular-Cy-Gr-Web.eot?#iefix)format("embedded-opentype"),url(./font/Graphik-Regular-Cy-Gr-Web.woff2)format("woff2"),url(./font/Graphik-Regular-Cy-Gr-Web.woff)format("woff");font-weight:400;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:graphik lcg web;src:url(./font/Graphik-Medium-Cy-Gr-Web.eot);src:url(./font/Graphik-Medium-Cy-Gr-Web.eot?#iefix)format("embedded-opentype"),url(./font/Graphik-Medium-Cy-Gr-Web.woff2)format("woff2"),url(./font/Graphik-Medium-Cy-Gr-Web.woff)format("woff");font-weight:500;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:graphik lcg web;src:url(./font/Graphik-Semibold-Cy-Gr-Web.eot);src:url(./font/Graphik-Semibold-Cy-Gr-Web.eot?#iefix)format("embedded-opentype"),url(./font/Graphik-Semibold-Cy-Gr-Web.woff2)format("woff2"),url(./font/Graphik-Semibold-Cy-Gr-Web.woff)format("woff");font-weight:600;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:graphik lcg web;src:url(./font/Graphik-Bold-Cy-Gr-Web.eot);src:url(./font/Graphik-Bold-Cy-Gr-Web.eot?#iefix)format("embedded-opentype"),url(./font/Graphik-Bold-Cy-Gr-Web.woff2)format("woff2"),url(./font/Graphik-Bold-Cy-Gr-Web.woff)format("woff");font-weight:700;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:roboto mono;src:url(./font/Roboto-mono-latin-regular.eot);src:url(./font/Roboto-mono-latin-regular.eot?#iefix)format("embedded-opentype"),url(./font/Roboto-mono-latin-regular.woff2)format("woff2"),url(./font/Roboto-mono-latin-regular.woff)format("woff");font-weight:400;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex{display:flex}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.mx-auto{margin:0 auto}.hide{display:none}.grid-layout{display:flex;margin:0 -13px;flex-wrap:wrap}.grid-layout__col{flex:0 0 calc(100% - 26px);margin:0 13px;margin-bottom:23px}@media screen and (min-width:680px){.grid-layout__col{flex:0 0 calc(50% - 26px)}}@media screen and (min-width:1260px){.grid-layout__col{flex:0 0 calc(25% - 26px)}}.grid-layout__col--wide{flex:0 0 calc(100% - 26px)}@media screen and (min-width:1260px){.grid-layout__col--wide{flex:0 0 calc(50% - 26px)}}.grid-layout--2{margin:0 -40px}.grid-layout--2 .grid-layout__col{flex:0 0 calc(50% - 80px);margin:0 40px}.related-posts h2{font-weight:600}.related-posts ul{list-style:none;margin:0;padding:0}.related-posts li{margin:6px 0}.related-posts a{color:#0b68ff;font-weight:500}.related-posts a:before{display:inline-block;content:'- ';padding-right:3px}.page-header p{font-size:22px;margin-bottom:80px}.main-section__item{display:flex;flex-direction:column}.main-section__item h3{font-size:22px;font-weight:600;margin:0}@media screen and (min-width:1260px){.main-section__item h3{font-size:27px}}.main-section .main-section__header{font-size:14px;font-weight:500;margin:40px 0;text-transform:uppercase}.articles-list{border-top:2px solid #2f373f}.articles-list__item{padding:24px;transition:box-shadow .2s ease-in-out}.articles-list__item:hover{background-color:#fff;border-radius:5px;box-shadow:0 8px 31px rgba(171,178,183,.6)}.articles-list__item h3{font-size:18px;margin:0}.articles-list__item p{font-size:14px;margin:0}.main-section__link{display:flex;color:#000;flex-direction:column;flex:1;min-height:328px;padding:28px;border-radius:5px;box-shadow:0 10px 25px rgba(51,69,81,6%);border:solid 1px #f0efef;background-color:#fff;transition:box-shadow .2s ease-in-out}.main-section__link:active,.main-section__link:visited{color:#000}.main-section__link:hover{box-shadow:0 8px 31px rgba(171,178,183,.6)}.main-section__link p{font-size:14px;line-height:1.4}.markdown .main-section__link--color{color:#2f373f;transition:all .2s ease-in-out;text-decoration:none}.markdown .main-section__link--color:active,.markdown .main-section__link--color:visited{color:#2f373f}.markdown .main-section__link--color:visited:hover,.markdown .main-section__link--color:hover{color:#fff}.markdown .main-section__link--color:visited:hover .articles-count,.markdown .main-section__link--color:hover .articles-count{border-bottom:2px solid #fff}.main-section__link--red:hover{background:#f52922}.main-section__link--blue:hover{background:#0768ff}.main-section__link--gray:hover{background:#384350}.main-section__link--pink:hover{background:#ff2f52}.main-section__link--volcano:hover{background:#ff5831}.main-section__link--lime:hover{background:#f97600}.main-section__link--yellow:hover{background:#ffba00}.main-section__link--green:hover{background:#54cb0b}.main-section__link--orange:hover{background:#fab700}.main-section__link--cyan:hover{background:#13c2bc}.main-section__link--purple:hover{background:#572ab4}.main-section__link--violet:hover{background:#a41dc4}.main-section__link--api,.main-section__link--guide,.main-section__link--ai,.main-section__link--dev{padding:240px 24px 24px}@media screen and (min-width:660px){.main-section__link--api,.main-section__link--guide,.main-section__link--ai,.main-section__link--dev{padding:60px 50% 60px 66px}}.main-section__link--api h3,.main-section__link--guide h3,.main-section__link--ai h3,.main-section__link--dev h3{font-size:38px;font-weight:700}.main-section__link--api p,.main-section__link--guide p,.main-section__link--ai p,.main-section__link--dev p{font-size:14px}.main-section__link--api .fake-link-wrapper,.main-section__link--guide .fake-link-wrapper,.main-section__link--ai .fake-link-wrapper,.main-section__link--dev .fake-link-wrapper{margin-top:auto}.main-section__link--api .fake-link,.main-section__link--guide .fake-link,.main-section__link--ai .fake-link,.main-section__link--dev .fake-link{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9ImFycm93LXJpZ2h0LXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjAwMDAwMCwgLTcuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cmVjdCBpZD0iYmciIGZpbGw9IiNmMmYyZjIiIG9wYWNpdHk9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIvPjxwYXRoIGQ9Ik04IDEzaDUuNmwtMi4zIDIuM0MxMC45IDE1LjcgMTAuOSAxNi4zIDExLjMgMTYuNyAxMS43IDE3LjEgMTIuMyAxNy4xIDEyLjcgMTYuN2w0LTRDMTYuOSAxMi41IDE3IDEyLjMgMTcgMTJTMTYuOSAxMS41IDE2LjcgMTEuM2wtNC00QzEyLjMgNi45IDExLjYgNyAxMS4zIDcuNCAxMSA3LjggMTEgOC4zIDExLjMgOC43TDEzLjYgMTFIOGMtLjYuMC0xIC40LTEgMXMuNCAxIDEgMXoiIGlkPSJwYXRoIiBmaWxsPSIjMGI2OGZmIi8+PC9nPjwvZz48L3N2Zz4=)no-repeat 100%;padding-right:18px}.main-section__link--guide{background:url(./images/helpcenter-user-comp.png)no-repeat;background-position:50% 20px;background-size:327px 230px}@media screen and (min-width:660px){.main-section__link--guide{background-position:100% 100%;background-size:367px 270px}}.main-section__link--ai{background:url(./images/helpcenter-ai-comp.png)no-repeat;background-position:50% 20px;background-size:228px 168px}@media screen and (min-width:660px){.main-section__link--ai{background-position:right 45px center}}.main-section__link--api{background:url(./images/helpcenter-api-comp.png)no-repeat;background-position:50% 20px;background-size:216px 195px}@media screen and (min-width:660px){.main-section__link--api{background-position:right 45px center}}.main-section__link--dev{background:url(./images/helpcenter-dev-comp.png)no-repeat;background-position:50% 20px;background-size:197px 206px}@media screen and (min-width:660px){.main-section__link--dev{background-position:right 45px center}}.main-section__link--not-active{pointer-events:none}.fake-link{color:#0b68ff;font-weight:500;font-size:16px}.link-more{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9ImFycm93LXJpZ2h0LXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjAwMDAwMCwgLTcuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cmVjdCBpZD0iYmciIGZpbGw9IiNmMmYyZjIiIG9wYWNpdHk9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIvPjxwYXRoIGQ9Ik04IDEzaDUuNmwtMi4zIDIuM0MxMC45IDE1LjcgMTAuOSAxNi4zIDExLjMgMTYuNyAxMS43IDE3LjEgMTIuMyAxNy4xIDEyLjcgMTYuN2w0LTRDMTYuOSAxMi41IDE3IDEyLjMgMTcgMTJTMTYuOSAxMS41IDE2LjcgMTEuM2wtNC00QzEyLjMgNi45IDExLjYgNyAxMS4zIDcuNCAxMSA3LjggMTEgOC4zIDExLjMgOC43TDEzLjYgMTFIOGMtLjYuMC0xIC40LTEgMXMuNCAxIDEgMXoiIGlkPSJwYXRoIiBmaWxsPSIjMGI2OGZmIi8+PC9nPjwvZz48L3N2Zz4=)no-repeat 100%;color:#0b68ff;font-weight:500;font-size:16px;margin-top:auto;padding-right:18px}.link-more:visited,.link-more:hover{color:#0b68ff}.main-section__link--text{justify-content:flex-end;position:relative}.main-section__link--text::before{background:#d8eeff no-repeat 50%;background-size:16px;border-radius:50%;content:"";height:42px;position:absolute;right:24px;top:24px;width:42px}.main-section__link--text h3{margin-bottom:50px}.main-section__link--text h3 span{color:#949ea6;font-weight:400;font-size:13px}.main-section__link--text p{min-height:4em;line-height:1.4;font-size:14px}@media screen and (min-width:1260px){.main-section__link--text{justify-content:flex-start;position:relative;padding-top:40%}}.main-section__link--blog::before{background-image:url(./images/icon-blog.svg);background-size:65%}.main-section__link--ai-search::before{background-image:url(./images/icon-search.svg);background-size:65%}.main-section__link--analytics::before{background-image:url(./images/icon-analytics.svg);background-size:65%}.main-section__link--communication::before{background-image:url(./images/icon-communication.svg);background-size:65%}.main-section__link--data-management::before{background-image:url(./images/icon-assets.svg);background-size:65%}.main-section__link--profiles::before{background-image:url(./images/icon-crm.svg);background-size:65%}.main-section__link--predictions::before{background-image:url(./images/icon-predictions.svg);background-size:65%}.main-section__link--settings::before{background-image:url(./images/icon-settings.svg);background-size:65%}.main-section__link--loyalty::before{background-image:url(./images/icon-loyalty.svg);background-size:65%}.main-section__link--troubleshooting::before{background-image:url(./images/icon-outage.svg);background-size:65%}.main-section__link--android::before{background-image:url(./images/mobile-m.svg);background-size:65%;transform:rotate(180deg)}.main-section__link--api-guide::before{background-image:url(./images/icon-api.svg);background-size:65%}.main-section__link--inserts::before{background-image:url(./images/icon-inserts.svg);background-size:65%}.main-section__link--iql::before{background-image:url(./images/filter-m.svg);background-size:65%}.main-section__link--ios::before{background-image:url(./images/mobile-m.svg);background-size:65%}.main-section__link--feed::before{background-image:url(./images/icon-feed.svg);background-size:65%}.main-section__link--react::before{background-image:url(./images/icon-react.svg);background-size:65%}.main-section__link--web::before{background-image:url(./images/icon-web.svg);background-size:65%}.main-section__link--first-steps::before{background-image:url(./images/book-m.svg);background-size:65%}.main-section__link--7days::before{background-image:url(./images/icon-7days.svg);background-size:65%}.main-section__link--case::before{background-image:url(./images/icon-cases.svg);background-size:65%}.main-section__link--automation::before{background-image:url(./images/icon-automation.svg);background-size:65%}.articles-count{border-bottom:2px solid #2f373f;display:block;font-size:14px;font-weight:500;margin-bottom:40px;padding-bottom:5px;text-align:right}.articles-list--related{border-top:0}.articles-list--related h2{border-bottom:1px solid #ebeef0;font-size:27px;font-weight:600;padding-bottom:18px}.item-header{min-height:128px}.markdown .item-desc{font-size:14px;margin-top:20px}.other-articles-wrapper{margin-top:140px}.other-articles__header{border-bottom:2px solid #2f373f}.other-articles__header h2{font-size:27px;font-weight:600;margin:0 0 32px}.other-articles__list{color:#0b68ff;margin-top:45px}.other-articles__list li{margin-top:6px}.other-articles__list a{color:#0b68ff}.progress-bar{border-radius:4px;background-color:#e9edee;height:8px;margin:10px 0 28px}.progress-bar__status{border-radius:4px;display:block;height:8px;background-color:#54c90d;width:0}.basic-stats{overflow:hidden;margin:80px 0 0}.basic-stats h2{font-size:18px;font-weight:500;margin-bottom:36px}.basic-stats h2 span{color:#949ea6;font-weight:400;font-size:13px}.basic-stats .grid-layout{margin-left:-26px;margin-right:-26px}.basic-stats .grid-layout__col{display:flex;flex-direction:column;flex:0 0 calc(100% - 52px);margin-left:26px;margin-right:26px}@media screen and (min-width:680px){.basic-stats .grid-layout__col{flex:0 0 calc(50% - 52px)}}@media screen and (min-width:960px){.basic-stats .grid-layout__col{flex:0 0 calc(25% - 52px)}}.basic-stats .grid-layout__col--wide{flex:0 0 calc(100% - 52px)}@media screen and (min-width:680px){.basic-stats .grid-layout__col--wide{flex:0 0 calc(50% - 52px)}}.basic-stats p{font-size:14px;line-height:1.4;margin-bottom:36px}.basic-stats .link-more-wrapper{margin-top:auto}.changelog-wrapper p{margin-top:0;margin-bottom:22px}.current-quarter{font-size:38px}.current-quarter__quarter{font-weight:700;position:relative;padding-right:50px}.current-quarter__quarter::after{background:#232937;content:"";display:block;height:28px;margin-top:-12px;position:absolute;right:23px;width:1px;top:50%}.changelog-stats{display:flex;flex:1}.changelog-canvas{display:none;align-self:flex-start;margin-right:28px}@media screen and (min-width:1024px){.changelog-canvas{display:block}}.changelog-stats__data{display:flex;flex-direction:column;flex:1}.changelog{border-top:1px solid #e9edee;display:flex}.changelog dl{flex:1;margin:0;padding:18px 0 10px;text-align:center}.changelog dl:not(:first-child){border-left:1px solid #e9edee}.changelog dl:nth-child(1) dt::before{border:solid 2px #ffc500}.changelog dl:nth-child(2) dt::before{border:solid 2px #54c90d}.changelog dl:nth-child(3) dt::before{border:solid 2px #0768ff}.changelog dt::before{content:"";display:inline-block;border-radius:50%;width:4px;height:4px;margin-right:5px;background-color:#fff;vertical-align:center}.changelog dd,.changelog dt{display:inline-block;margin:0}.changelog dd{display:block;font-size:27px;font-weight:600}.api-version-nr{color:#949ea6;font-size:13px;margin-top:auto;margin-bottom:28px}.api-version-nr+.fake-link-wrapper{margin-top:0}.status-widget__pane{box-shadow:none!important;visibility:visible!important;position:static!important;width:auto!important;text-align:left}.status-widget__pane__heading{display:none!important}.status-widget__pane_statistics{color:!important #949ea6;font-size:11px!important;text-align:left!important;margin-left:40px;margin-top:-7px}.status-widget__pane__container,.status-widget__pane__footer{display:none!important}.status-widget__state{font-size:16px!important;font-weight:500}.status-widget__led{border-radius:50%!important;height:32px!important;width:32px!important;vertical-align:middle}.status-widget__led[data-state=operational]{background:#54c90d url(./images/icon-operational.svg)no-repeat 50%!important}.status-widget__led[data-state=operational]+.status-widget__state{color:#54c90d}.status-widget__led[data-state=degraded]{background:#fab62c url(./images/icon-degraded.svg)no-repeat 50%!important}.status-widget__led[data-state=degraded]+.status-widget__state{color:#fab62c}.status-widget__led[data-state=outage]{background:#f52922 url(./images/icon-outage.svg)no-repeat 50%!important}.status-widget__led[data-state=outage]+.status-widget__state{color:#f52922}.status-widget__led[data-state=pending]{background:#fab62c url(./images/icon-pending.svg)no-repeat 50%!important}.status-widget__led[data-state=pending]+.status-widget__state{color:#fab62c}.status-widget__led[data-state=outOfOffice]{background:#fab62c url(./images/icon-outofoffice.svg)no-repeat 50%!important}.status-widget__led[data-state=outOfOffice]+.status-widget__state{color:#fab62c}.status-widget.status-widget--pane-enabled:hover{cursor:default!important}.articles-sublist.hidden{display:none}.markdown .articles-list-section-header{border-bottom:1px solid #ebeef0;font-size:27px;font-weight:600;margin:30px 0 0;padding:20px 0}.markdown .articles-list-section-header+.articles-list{margin-top:0;border-top:0}.markdown .articles-bar{border-bottom:1px solid #ebeef0;cursor:pointer;font-size:18px;font-weight:600;margin:0;padding:20px 80px 20px 0;position:relative}.markdown .articles-bar a{text-decoration:none;font-weight:inherit;font-size:inherit;color:inherit;line-height:inherit}@media screen and (min-width:760px){.markdown .articles-bar{font-size:27px}}.markdown .articles-bar:hover{color:#0b68ff}.markdown .articles-bar::after{content:"";height:32px;margin-top:-16px;position:absolute;right:27px;width:32px;top:50%;transition:transform .2s ease-in-out}.markdown .articles-bar.single::after{background:url(./images/arrow-right-m.svg)no-repeat 50%;background-size:80%}.markdown .articles-bar.group::after{border:1px solid #8d99a6;border-radius:50%;background:url(./images/01-02-angle-right-s.svg)no-repeat 50%;background-size:80%;transform:rotate(90deg)}.markdown .articles-bar.group.expanded::after{transform:rotate(-90deg)}.markdown .article-bar-overlay{width:100%;height:100%;position:absolute;top:0;opacity:0;background-color:#fff;transition-duration:.15s;transition-property:opacity}.markdown .article-bar-overlay:hover{opacity:1}.markdown .article-bar-overlay .article-bar-description{color:#2f373f;height:100%;display:flex;flex-flow:column;justify-content:space-evenly}.markdown .article-bar-overlay .article-bar-description p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:993px){.markdown .article-bar-overlay .article-bar-description p{width:92%}}@media only screen and (min-width:481px) and (max-width:992px){.markdown .article-bar-overlay .article-bar-description{width:90%}}@media only screen and (max-width:480px){.markdown .article-bar-overlay .article-bar-description{width:87%}}.markdown .articles-list,.markdown .articles-sublist{margin:0}.markdown .articles-sublist .articles-list__item{padding:0}.markdown .articles-list__item{padding:0}.markdown .articles-list__item a{color:#2f373f;display:block;padding:24px 80px 24px 24px;position:relative;text-decoration:none}.markdown .articles-list__item a::after{background:url(./images/arrow-right-m.svg)no-repeat 50%;background-size:80%;border-radius:50%;content:"";display:none;height:32px;margin-top:-16px;position:absolute;right:27px;width:32px;top:50%}.markdown .articles-list__item a:hover h3,.markdown .articles-list__item a:visited:hover h3{color:#0b68ff}.markdown .articles-list__item a:hover::after,.markdown .articles-list__item a:visited:hover::after{display:block}.sidebar-nav{font-size:14px;left:36px;letter-spacing:-.02em;margin-top:-68px;max-width:212px;padding-right:20px}.sidebar-nav a{color:#2f373f;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav a.active,.sidebar-nav a:hover,.sidebar-nav a:visited:hover{color:#0b68ff}.sidebar-nav ul,.sidebar-nav li{margin:0;padding:0}.sidebar-nav ul{list-style:none}.sidebar-nav>ul>li{margin:20px 0}.sidebar-nav>ul>li>a{font-weight:600}.sidebar-nav>ul ul>li{margin:15px 0}.sidebar-nav>ul ul ul{margin:20px 0 20px 1.5em;list-style:disc}.sidebar-nav>ul ul ul li{margin:10px}.sidebar-nav h3{margin:0;font-size:18px;font-weight:600;margin-bottom:35px}.tabs .highlight pre{margin-top:0;border:0;border-radius:0}.tabs-buttons{display:flex}.tabs button{cursor:pointer;text-align:left;padding:0 10px 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:46px;width:10%;border:0;border-radius:0;outline:none;color:#00758c;font-weight:500;font-size:13px}.tabs button:hover,.tabs button.active{flex-basis:content;min-width:10%}.tabs .tabmenu.active{background:#fafafa}.tabSingle{padding-top:1px;background:#fafafa}.tabSingle .tabContent{padding:5px 15px}.tabSingle .tabContent pre,.tabSingle .tabContent code{background:#e9e9ed}.chroma{color:#272822;background-color:#f9fafb}.chroma .x{color:#75715e}.chroma .err{color:#75715e}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%;background-color:#ffc}.chroma .lnt{margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .k{color:#00a8c8}.chroma .kc{color:#00a8c8}.chroma .kd{color:#00a8c8}.chroma .kn{color:#f92672}.chroma .kp{color:#00a8c8}.chroma .kr{color:#00a8c8}.chroma .kt{color:#00a8c8}.chroma .n{color:#111}.chroma .na{color:#75af00}.chroma .nb{color:#111}.chroma .bp{color:#111}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nf{color:#75af00}.chroma .fm{color:#111}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.chroma .l{color:#ae81ff}.chroma .ld{color:#d88200}.chroma .s{color:#d88200}.chroma .sa{color:#d88200}.chroma .sb{color:#d88200}.chroma .sc{color:#d88200}.chroma .dl{color:#d88200}.chroma .sd{color:#d88200}.chroma .s2{color:#d88200}.chroma .se{color:#8045ff}.chroma .sh{color:#d88200}.chroma .si{color:#d88200}.chroma .sx{color:#d88200}.chroma .sr{color:#d88200}.chroma .s1{color:#d88200}.chroma .ss{color:#d88200}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .p{color:#111}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.snrModal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.modal-content{margin:auto;margin-top:5%;display:block;max-width:95%;top:0;bottom:0;position:absolute;left:0;right:0}#caption{margin:auto;display:block;width:95%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{animation-name:zoom;animation-duration:.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:10px;right:10px;transition:.3s;max-width:48px}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}.additional-wrapper{margin:33px 0}.additional-wrapper hr{margin:17px 0}.additional-wrapper *{font-size:13px;color:#6a7580}.additional-top,.additional-bottom,.additional-top-left{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap}.additional-bottom{align-items:baseline}.additional-difficulty{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.additional-difficulty-dots{margin-left:12px}.additional-updated span{font-weight:600;margin-left:12px}.additional-modules,.additional-difficulty{margin-left:55px}.additional-industry-values{width:100%}.additional-difficulty-dots,.additional-modules{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.additional-difficulty-dots div{margin-right:2px;width:4px;height:4px;background-color:#dbe0e3;border-radius:100%}.additional-difficulty-dots.INTRO div:nth-child(1){background-color:#54cb0b}.additional-difficulty-dots.MEDIUM div:nth-child(1),.additional-difficulty-dots.MEDIUM div:nth-child(2){background-color:#54cb0b}.additional-difficulty-dots.ADVANCED div:nth-child(1),.additional-difficulty-dots.ADVANCED div:nth-child(2),.additional-difficulty-dots.ADVANCED div:nth-child(3){background-color:#54cb0b}.additional-difficulty-dots.EXPERT div:nth-child(1),.additional-difficulty-dots.EXPERT div:nth-child(2),.additional-difficulty-dots.EXPERT div:nth-child(3),.additional-difficulty-dots.EXPERT div:nth-child(4){background-color:#54cb0b}.additional-modules-values svg{height:18px}.additional-modules-values{margin-left:17px;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.additional-modules-values a{margin-right:6px}.additional-modules-values a:last-child{margin-right:0}.additional-top-right{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.additional-logos{margin-left:7px}.additional-logos a{display:contents}.additional-logos a img{cursor:pointer!important}.additional-industry-values{margin-left:23px;display:flex;flex-wrap:wrap}.additional-wrapper a{text-decoration:none}.additional-pill{color:#57616d;font-weight:500;padding:3px 12px;border-radius:12px;width:fit-content;background-color:#e9edee;line-height:1.38;margin:6px 4px}.additional-pill:hover{background-color:#dbe0e3}.additional-logos{margin-left:10px}.additional-logos img{margin:0;box-shadow:none;max-height:17px;cursor:default}.additional-logos{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;width:115px}.additional-logos img{position:absolute;right:0;margin:0;box-shadow:none;max-height:56px}.logo-item{transition:opacity .3s ease-in-out;background-color:#fff;opacity:0}.logo-item.active{opacity:1}@media only screen and (max-width:1200px){.additional-top,.additional-bottom,.additional-top-left{flex-direction:column;align-items:flex-start}.additional-industry-values,.additional-modules,.additional-difficulty{margin:0}.additional-wrapper hr{display:none}.additional-updated,.additional-modules,.additional-difficulty,.additional-top-right,.additional-industry{margin-bottom:24px}.additional-industry{margin-bottom:18px}.additional-industry-values{margin-left:-3.25px}}.meta-bar{display:flex;flex-direction:column}.meta-bar .additional-industry-values{margin-left:0;gap:8px}.meta-bar .additional-modules-values svg{margin-right:8px}.meta-bar .additional-modules-values{gap:8px}.meta-bar .additional-modules-values a{display:flex;flex-direction:row;align-items:center}.meta-bar .additional-difficulty-dots{margin-left:0;justify-content:flex-start}.meta-bar .additional-modules-values{margin-left:0;justify-content:flex-start;flex-direction:column;align-items:flex-start}.meta-bar .additional-logos{padding:20px 0;margin-left:0}.meta-bar .additional-pill{margin:0}.meta-difficulty a,.additional-modules-values a{font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.1px;color:#949ea6;display:flex;align-items:center}.meta-difficulty .additional-difficulty-dots{margin-right:8px}.meta-bar-title{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.1px;color:#384350}.meta-industry .meta-bar-title{margin-top:0}@media only screen and (min-width:1201px){.additional-wrapper .additional-bottom,.additional-wrapper .additional-top-right,.additional-wrapper .additional-modules,.additional-wrapper .additional-difficulty,.additional-wrapper .additional-break{display:none}}@media only screen and (max-width:100rem){.main-nav.meta-bar{max-width:180px;width:180px}}.snr_hugo_version{text-align:center}.snr_hugo_version .warning{font-size:3em;color:red;font-weight:500}html{font-size:13px;scroll-behavior:smooth}html img{max-width:100%;vertical-align:middle}html,body{min-width:18rem}body{color:#38434f;background:#fff;font-family:graphik lcg web,sans-serif;font-variant:tabular-nums;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body *{box-sizing:inherit}h1,h2,h3,h4,h5{font-weight:400}a{text-decoration:none;color:#0b68ff}a:visited{color:#8440f1}img{vertical-align:middle}aside nav ul{padding:0;margin:0;list-style:none}aside nav ul li{margin:1em 0}aside nav ul a{display:block;outline:0}aside nav ul a:hover{opacity:.5}aside nav ul a:focus{outline:0}aside nav ul ul{padding-left:1rem}ul.pagination{display:flex;justify-content:center}ul.pagination .page-item a{padding:1rem}.main-nav{z-index:1;max-width:225px;width:225px;position:absolute;padding:1rem 0 20px;list-style-type:none;overflow:scroll;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.main-nav-section-expander{position:relative;z-index:1}.main-nav-section-expander::after{content:"";height:15px;margin-top:-16px;position:absolute;right:0;width:15px;bottom:0;transition:transform .2s ease-in-out;border:1px solid #8d99a6;border-radius:50%;background:url(/images/01-02-angle-right-s.svg)no-repeat 50%;background-size:auto;background-size:auto;background-size:20px;transform:rotate(90deg)}.main-nav-container-link{padding:0;list-style:none}.main-nav-section-light.expanded:after{transform:rotate(270deg)!important}.main-nav-container-link.hidden{display:none}.main-nav li.main-nav-wrapper-section-link{margin-left:10px}.main-nav-link{color:#2f373f;display:block;margin-bottom:20px;font-weight:500;line-height:24px;font-size:18px;letter-spacing:-.37px}.main-nav-link:visited{color:inherit}.main-nav-link:hover{cursor:pointer}.main-nav-section{margin:10px 0;display:block;font-weight:500;line-height:1.25;font-size:14px;color:#2f373f}.main-nav-section:visited{color:inherit}.main-nav-section:hover{cursor:pointer;color:#0b68ff}.main-nav-section.active{color:#0b68ff}.main-nav-section-light{font-weight:400;margin:10px 0;line-height:1.25;font-size:14px;color:#2f373f}.main-nav-section-light a{text-decoration:none;font-weight:inherit;font-size:inherit;color:inherit;line-height:inherit}.main-nav-section-light:visited{color:inherit}.main-nav-section-light:hover{cursor:pointer;color:#0b68ff}.main-nav-section-light.active{color:#0b68ff}.main-nav-pages-href.active{color:#0b68ff;font-weight:500}.main-nav-pages-link{position:relative;display:flex;align-items:center;margin-bottom:8px;margin-left:5px;padding-left:16px;color:#2f373f;font-weight:400;transition:all .3s}.main-nav-pages-link:visited{color:#2f373f}.main-nav-pages-link:hover{color:#0b68ff}.main-nav-pages-link:before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#2f373f;position:absolute;left:0}.main-nav-pages-link:hover:before{background:#0b68ff}.main-nav-pages-link.active{color:#0b68ff}.main-nav-pages-link.active:before{background:#0b68ff}.main-nav-wrapper-pages-link{max-height:0;overflow:hidden;transition:max-height .2s ease}.main-nav-wrapper-pages-link.collapsed{max-height:2000px}@media screen and (max-width:1200px){.main-nav{display:none}}@media screen and (max-width:1300px){.main-nav{margin:-3px 0 50px 5px}}@media screen and (max-width:1920px){.main-nav{margin:-3px 0 50px 25px}}@media screen and (min-width:1920px){.main-nav{margin:-3px 0 50px 135px}}@media screen and (min-width:100rem){.main-nav{padding:2rem 0 20px}}.container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;padding-bottom:50px}@media screen and (min-width:1200px){.container{padding-left:0;padding-right:0}}.book-brand{margin-top:0}.book-menu{flex:0 0 18rem;font-size:.875rem}.book-menu nav{width:18rem;padding:1rem;position:fixed;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;top:4rem}.book-menu a{color:#38434f}.book-menu a.active{color:#0b68ff}.book-page{padding:0;max-width:1200px;width:100%}@media screen and (max-width:768px){.book-page{padding:24px 0;margin:0}}.markdown{max-width:990px;margin:0 auto}.markdown .articles-list{padding-top:4px;margin-top:40px;margin-bottom:40px}.markdown .articles-list h3{padding-top:20px}.markdown .articles-list a>h3{padding-top:0}@media screen and (max-width:1560px){.markdown{max-width:840px}}@media screen and (max-width:1400px){.markdown{margin-left:280px;max-width:880px;margin-right:90px}}@media screen and (max-width:1399px){.markdown{margin-right:0;max-width:990px}}@media screen and (max-width:1200px){.markdown{padding-left:0;padding-right:0;margin:0 auto}}.book-header{margin-bottom:1rem;display:none}.book-toc{font-size:.75rem;position:relative;top:-3px;left:20px}.book-toc nav{overflow-y:scroll;width:180px;max-width:180px;padding:1rem;padding-top:10px;position:absolute;font-size:14px}.book-toc nav::-webkit-scrollbar{display:none}.book-toc nav:before{content:'On this page';width:212px;position:relative;font-size:16px;font-weight:500;font-style:normal;line-height:24px;letter-spacing:-.37px;color:#2f373f}.book-toc nav>ul{position:relative;padding-left:2px;margin-top:15px}.book-toc nav>ul:before{content:"";display:block;height:100%;position:absolute;left:-1rem;top:0;width:1px;background:#ebeef0}.book-toc nav>ul ul{padding:0}.book-toc nav>ul li{margin:0 0 5px}.book-toc nav>ul li>ul{margin-left:15px}.book-toc nav>ul li>ul a:hover:before{left:-30px}.book-toc nav>ul li>ul>li>ul a:hover:before{left:-45px}.book-toc nav>ul li>ul>li>ul>li>ul a:hover:before{left:-60px}.book-toc nav>ul li a{margin:0 0 5px;font-weight:400;font-size:1rem;line-height:1.55;color:#2f373f;display:inline-flex;justify-content:center;align-items:center;position:relative}.book-toc nav>ul li a:hover{color:#0b68ff;opacity:1}.book-toc nav>ul li a:hover:before{content:"";display:block;position:absolute;left:-15px;top:0;width:1px;height:100%;background:#0b68ff}.book-toc nav>ul li a.active-link{color:#0b68ff;opacity:1}@media screen and (min-width:300px){.book-toc{display:none}}@media screen and (min-width:1400px){.book-toc{left:-80px;display:block}}@media screen and (min-width:1600px){.book-toc{left:20px}}.book-git-footer{display:flex;margin-top:1rem;font-size:.875rem;align-items:baseline}.book-git-footer img{width:.875rem;vertical-align:bottom}.book-posts{min-width:18rem;max-width:36rem;padding:1rem}.book-posts article{padding-bottom:1rem}.contentsSubSite{list-style-type:none}.contentsSubSite a{font-weight:500;font-size:1.05em}.contentsSubSite ul{list-style-type:none;margin:3px 20px}.contentsSubSite ul a{font-weight:400;font-size:1em}aside nav,.book-page,.markdown{transition:.2s ease-in-out;transition-property:transform,margin-left,opacity;will-change:transform,margin-left}@media screen and (max-width:54rem){.book-toc{display:none}}@media screen and (max-width:36rem){.book-menu{margin-left:-18rem}.book-header{display:flex}#menu-control:checked+main .book-menu nav,#menu-control:checked+main .book-page{transform:translateX(18rem)}#menu-control:checked+main .book-header label{transform:rotate(90deg)}#menu-control:checked+main .markdown{opacity:.25}}@media screen and (min-width:100rem){.book-page,.book-menu nav,.book-toc nav{padding:2rem 1rem;scrollbar-width:none}}.logo-brand{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20id=%22Warstwa_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20viewBox=%220%200%20800%20118.035%22%20style=%22enable-background:new%200%200%20800%20118.035%22%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath%20class=%22st0%22%20d=%22M79.331%2057.579c-6.036-4.091-16.879-7.381-33.105-10.056l-2.777-.392c-11.777-1.639-26.433-3.675-26.433-15.965.0-9.966%208.649-14.81%2026.444-14.81h21.462c4.488.0%208.278-3.745%208.278-8.177C73.2%203.745%2069.41.0%2064.922.0H43.46C14.623.0.0%2010.486.0%2031.165c0%209.142%201.91%2014.878%206.388%2019.181%204.89%204.702%207.121%206.846%2015.636%209.079%209.16%202.4%2010.117%202.65%2020.745%204.454%2010.829%201.904%2018.334%203.876%2022.306%205.858%203.967%201.978%205.978%205.585%205.978%2010.719.0%2014.08-9.206%2021.22-27.364%2021.22H17.399c-4.77.0-8.508%203.689-8.508%208.399.0%204.685%203.499%207.958%208.508%207.958H43.69c30.434.0%2044.609-11.94%2044.609-37.577C88.298%2069.31%2085.282%2061.612%2079.331%2057.579zM533.275.0h-8.51c-33.659.0-52.195%2015.542-52.195%2043.763v66.312c0%204.685%203.403%207.958%208.276%207.958%204.984.0%208.739-3.421%208.739-7.958V43.763c0-17.674%2012.496-27.408%2035.18-27.408h8.51c4.656.0%208.738-3.821%208.738-8.177C542.013%203.823%20537.931.0%20533.275.0zm35.657%2037.056c-4.849.0-8.507%203.516-8.507%208.178v64.62c0%204.685%203.499%207.958%208.507%207.958%204.737.0%208.738-3.643%208.738-7.958v-64.62C577.67%2040.879%20573.588%2037.056%20568.932%2037.056zM209.018.0c-2.209.0-4.346.884-6.016%202.488L159.2%2045.808c-.5.494-1.187.774-1.904.774-.718.0-1.405-.279-1.905-.774L111.586%202.488C109.917.884%20107.781.0%20105.571.0c-2.212.0-4.347.884-6.017%202.489-3.292%203.165-3.368%208.643-.164%2011.723l45.696%2043.925c2.312%202.224%203.585%205.177%203.585%208.319v43.398c0%204.685%203.499%207.958%208.509%207.958%204.737.0%208.74-3.643%208.74-7.958V66.456c0-3.143%201.272-6.097%203.583-8.319l45.696-43.925c3.204-3.08%203.128-8.558-.163-11.723C213.365.884%20211.229.0%20209.018.0zM683.695%2057.579c-6.041-4.091-16.881-7.381-33.104-10.056l-2.781-.392c-11.776-1.639-26.433-3.675-26.433-15.965.0-9.966%208.65-14.81%2026.445-14.81h21.462c4.488.0%208.277-3.745%208.277-8.177.0-4.433-3.79-8.178-8.277-8.178h-21.462c-28.84.0-43.46%2010.486-43.46%2031.165.0%209.14%201.909%2014.876%206.387%2019.178%204.89%204.703%207.123%206.849%2015.615%209.075%209.172%202.406%2010.129%202.657%2020.769%204.46%2010.831%201.906%2018.334%203.876%2022.301%205.855%203.971%201.981%205.982%205.587%205.982%2010.722.0%2014.08-9.206%2021.22-27.362%2021.22h-26.293c-4.771.0-8.507%203.689-8.507%208.399.0%204.685%203.499%207.958%208.507%207.958h26.293c30.434.0%2044.607-11.94%2044.607-37.577C692.661%2069.312%20689.646%2061.614%20683.695%2057.579zM282.944.0c-28.022.0-50.819%2021.913-50.819%2048.849v60.902c0%204.569%203.87%208.285%208.626%208.285%204.753.0%208.618-3.715%208.618-8.285V48.849c0-17.795%2015.061-32.273%2033.574-32.273s33.574%2014.478%2033.574%2032.273v60.902c0%204.569%203.866%208.285%208.618%208.285h.01c4.751.0%208.616-3.715%208.616-8.285V48.849C333.762%2021.913%20310.965.0%20282.944.0zM398.341%2049.529c-4.753.0-8.618%203.719-8.618%208.292.0%204.567%203.865%208.283%208.618%208.283h16.294c4.754.0%208.622-3.721%208.622-8.293.0-4.568-3.867-8.283-8.622-8.283H398.341zM445.532%208.284c0-4.569-3.865-8.284-8.618-8.284H410.68c-28.022.0-50.818%2021.913-50.818%2048.849v20.333c0%2026.937%2022.797%2048.85%2050.818%2048.85h26.234c4.753.0%208.618-3.715%208.618-8.292.0-4.569-3.865-8.284-8.618-8.284H410.68c-18.513.0-33.574-14.478-33.574-32.274V48.849c0-17.795%2015.061-32.273%2033.574-32.273h26.234C441.667%2016.576%20445.532%2012.861%20445.532%208.284zM752.809%2049.529c-4.753.0-8.618%203.719-8.618%208.292.0%204.567%203.865%208.283%208.618%208.283h16.295c4.755.0%208.621-3.721%208.621-8.293.0-4.568-3.867-8.283-8.621-8.283H752.809zm38.573%2051.928h-26.235c-18.514.0-33.575-14.478-33.575-32.274V48.849c0-17.795%2015.061-32.273%2033.575-32.273h26.235c4.753.0%208.618-3.715%208.618-8.292C8e2%203.715%20796.135.0%20791.382.0h-26.235c-28.022.0-50.819%2021.913-50.819%2048.849v20.333c0%2026.937%2022.797%2048.85%2050.819%2048.85h26.235c4.753.0%208.618-3.715%208.618-8.292C8e2%20105.172%20796.135%20101.457%20791.382%20101.457z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E);background-repeat:no-repeat;display:block;margin:0 15px 0 0;color:#fff;text-indent:-999em;width:102px;height:15px;flex-shrink:0}.fullscreen{color:#fff;margin:0 24px 0 0;font-weight:500;font-size:14px;display:flex;position:relative;display:none;cursor:pointer}.fullscreen-text{font-size:12px;font-weight:500;white-space:nowrap}.fullscreen svg{width:24px;height:24px;cursor:pointer;fill:#fff;margin-right:4px}.header{position:fixed;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;overflow:visible;width:100%;background-color:#000;background-size:cover;height:360px;display:flex;padding:33px 24px 24px;z-index:2;position:relative}.header.header-compact{height:80px;padding:24px 67px 24px 24px;display:flex;align-items:center;z-index:999}.header__search{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);width:960px;max-width:90%;margin:0 auto;text-align:center}.header__search--text{font-size:48px;font-weight:100;letter-spacing:-.01em;color:#fff;margin:24px 0 48px}.header__search--text--bold{font-weight:500}.header__search--input{position:relative;margin:0 0 44px}.header__search--popular{color:#fff;margin-top:25px;margin-left:5px;font-weight:500}.header__search--popular span{color:#ffc3c7}.header__search--link{font-weight:500;color:#fff}.header__search--compact{position:relative;top:0;left:0;transform:initial;width:100%;margin:0 auto;text-align:center}.header__search--compact .search-box{margin:0;max-width:900px;margin:0 auto}.header__search--compact .search-box .input{height:32px}@media(max-width:768px){.header{height:294px}.header__search--text{font-size:37px;margin:36px 0 48px}.header__search--input{position:relative;margin:0}.header__search--icon{display:none}}.input{height:48px;border:none;border-radius:3px;padding:8px 12px 8px 48px;font-weight:400;font-size:13px;line-height:1.2;color:#949ea6;background:#191919;outline:0;width:100%;transition:all .3s ease}.input::placeholder{color:#949ea6}.input::-webkit-search-cancel-button{color:red}.input:hover{background:#fff}.input:hover::placeholder{color:#949ea6}.input:focus{box-shadow:0 4px 12px rgba(94,98,101,.5);background:#fff}.input:focus::placeholder{color:#949ea6}@media screen and (max-width:1025px){.input{padding:16px 16px 16px 48px}}.selected{background:#000}.input:hover+.search-button svg{fill:#384350}.input:focus+.search-button .search-svg svg{fill:#6a7580}.input:focus+.search-button .search-svg svg:hover{fill:#6a7580}.input:focus+.search-button .delete-svg svg{fill:#b5bdc3}.input:focus+.search-button .delete-svg svg:hover{fill:#6a7580}.search-icon-hover{background:#fff}.search-icon-hover::placeholder{color:#949ea6}.search-button{display:inline-block;top:50%;left:12px;position:absolute;transform:translateY(-50%);width:25px;height:25px;background:0 0;border:none;outline:0}.delete-button{display:inline-block;top:50%;right:25px;position:absolute;transform:translateY(-50%);width:32px;height:32px;background:0 0;border:none;outline:0}.search-svg{display:inline-block;top:50%;right:0;position:absolute;transform:translateY(-50%);width:25px;height:25px}.search-svg svg{fill:#6a7580;transition:.3s ease}.search-svg svg:hover{fill:#6a7580}.delete-svg{right:0;position:absolute;width:32px;height:32px;top:0;cursor:pointer;display:none}.delete-svg svg{fill:#b5bdc3}.delete-svg:hover svg{fill:#6a7580}.breadcrumbs{display:flex;width:100%;max-width:1200px;padding:20px 0;padding-left:192px;margin:0 auto}.breadcrumbs__back{background:0 0;border-radius:50px;border:1px solid #dbe0e3;padding-left:6px;color:#6a7580;font-weight:500;width:70px;flex:0 0 70px;height:25px;display:flex;align-items:center;transition:all .3s ease}.breadcrumbs__back svg{width:20px;height:20px;margin-left:-2px;fill:#6a7580}.breadcrumbs__back:hover{background:#f9fafb;color:#57606d}.breadcrumbs__back:hover svg{fill:#384350}.breadcrumbs__list{list-style-type:none;display:flex;justify-content:flex-end;margin:0;height:25px;overflow:hidden;white-space:nowrap}.breadcrumbs__list--link{display:flex;align-items:center;height:25px;margin-right:1px;color:#949ea6;font-weight:400;transform:all .3s ease}.breadcrumbs__list--link:visited{color:#949ea6}.breadcrumbs__list--link:hover{color:#384350}.breadcrumbs__list--link:hover svg{fill:#384350}.breadcrumbs__list--link svg{width:20px;height:20px;margin-top:3px;fill:#949ea6}.breadcrumbs__list--end{display:flex;align-items:center;height:25px;margin-right:1px;color:#38434f;font-weight:400;transform:all .3s ease}@media screen and (max-width:1400px){.breadcrumbs{max-width:900px;padding:20px 0 20px 100px}}@media screen and (max-width:1200px){.breadcrumbs{padding:20px}}.sticky-main{padding-top:65px}.sticky{position:fixed;top:0;max-width:100%;width:100%;z-index:2;background:#fff;padding-left:22%;box-shadow:0 16px 32px rgba(171,178,183,.32);height:55px;padding-top:14px}@media screen and (max-width:1460px){.sticky{padding-left:10%}}@media screen and (max-width:1220px){.sticky{padding-left:5%}}#TableOfContents,#main-nav{position:fixed;top:75px;bottom:0;z-index:10}#TableOfContents .icon,#main-nav .icon{max-height:1.7em}.note{max-width:100%;margin:26px auto;padding:18px 30px 18px 60px;font-size:15px;line-height:1.3;font-weight:400;color:#384350;border-radius:4px;position:relative}.note p{margin:0;display:inline}.note__heading{font-weight:600}.note svg{height:32px;width:32px;position:absolute;top:13px;left:18px}.note__important{border:1px solid #ffd64d;background-color:#fffdf7}.note__important svg{fill:#ffba00}.note__info{border:1px solid #25dc44;background-color:#f6fff6}.note__info svg{fill:#0bcb38}.note__warning{border:1px solid #ff5a4d;background-color:#fffaf9}.note__warning svg{fill:#f52922}.note__tip,.note__details,.note__cases{border:1px solid #8bcaff;background-color:#fcfdff}.note__tip svg,.note__details svg,.note__cases svg{fill:#0b68ff}.note__task{border:1px solid #6a7580;background-color:#f9fafb}.note__task svg{fill:#a09f9f}@media screen and (max-width:1220px){.note{transform:translateX(0)}}.feedback{text-align:center;margin:48px 0}.feedback__text{margin-bottom:24px;font-weight:500;font-size:16px;color:#0b68ff;letter-spacing:-.01em}.feedback__buttons--btn{padding:10px 15px;border-radius:4px;color:#fff;font-weight:500;border:none;margin:0 2px;outline:0;cursor:pointer}.feedback__buttons--positive{background-color:#54cb0b}.feedback__buttons--negative{background-color:#f52922}.articles__buttons{display:flex;align-items:center;justify-content:space-between}.articles__buttons a{text-decoration:none}.articles__buttons--btn{padding:5px 15px;border-radius:4px;color:#0b68ff;font-weight:500;border:none;margin:0 5px;outline:0;cursor:pointer;display:flex;align-items:center}.articles__buttons--icon{display:block;color:#eceff1;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:20px;-webkit-font-smoothing:antialiased;line-height:1;speak:none;vertical-align:middle;display:inline-block;width:24px;height:24px;color:inherit;font-size:inherit;color:inherit}.articles__buttons--break{border:0;border-top:1px solid #ebeef0;margin-bottom:16px;margin-top:-16px}.articles__buttons--previous:hover{background-color:#edeef0}.articles__buttons--next:hover{background-color:#edeef0}.articles__buttons{display:flex;align-items:center}.articles__buttons a{text-decoration:none}.articles__buttons--left{justify-content:flex-start}.articles__buttons--right{justify-content:flex-end}.articles__buttons--center{justify-content:space-between}.articles__buttons--btn{padding:5px 15px;border-radius:4px;color:#0b68ff;font-weight:500;border:none;margin:0 5px;outline:0;cursor:pointer;display:flex;align-items:center;font-size:13px}.articles__buttons--icon{display:block;color:#eceff1;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:20px;-webkit-font-smoothing:antialiased;line-height:1;speak:none;vertical-align:middle;display:inline-block;width:24px;height:24px;color:inherit;font-size:inherit;color:inherit}.articles__buttons--break{border:0;border-top:1px solid #ebeef0;margin-bottom:16px;margin-top:-16px}.articles__buttons--previous:hover{background-color:#edeef0}.articles__buttons--next:hover{background-color:#edeef0}.reply-positive{display:none;text-align:center;margin-top:60px}.reply-positive-emoji{font-size:36px}.reply-positive-title{font-weight:500;margin:10px 0 5px}.reply-positive-subtitle{line-height:1.8rem;width:550px;margin:0 auto;font-size:14px}.reply-negative{display:none;text-align:center;margin-top:60px}.reply-negative-emoji{font-size:36px}.reply-negative-title{font-weight:500;margin:10px 0 5px}.reply-negative-subtitle{line-height:1.8rem;width:550px;margin:0 auto;font-size:14px}.reply-negative-feedback{display:flex;flex-direction:column;margin:20px 0}.reply-negative .char-count{margin-left:auto;font-weight:500;color:#57616d}.reply-negative-btn{margin-left:auto;border:0;outline:0;background:#0b68ff;padding:10px 15px;border-radius:4px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.reply-negative-btn:hover{color:#fff;background:#238afe radial-gradient(circle,transparent 1%,#238afe 10%)50%/1500%;border-color:#238afe;box-shadow:0 2px 4px rgba(35,138,254,.2)}.reply-negative-btn:active,.reply-negative-btn:focus{background:#0b68ff}.reply-negative-message{margin:10px 0 20px;padding:8px 12px;max-width:100%;height:auto;vertical-align:bottom;transition:all .3s,height 0s;min-height:32px;color:#6a7580;background-color:#fff;background-image:none;border:1px solid #dbe0e3;border-radius:3px;box-sizing:border-box;font-size:13px;line-height:13px;outline:0}.reply-negative-message:hover{border-color:#c2cacf;border-right-width:1px!important}.reply-negative-message:focus{border-right-width:1px!important;box-shadow:inset 0 0 0 1px #0b68ff;border-color:#0b68ff;background-color:#f4faff}.result{list-style:none;height:485px;padding:0;position:absolute;left:0;top:100%;width:100%;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 16px 32px rgba(171,178,183,.32);overflow-y:scroll}.result#result{margin:5px 0}.result li{width:100%}.result a{font-family:graphik lcg web;font-size:13px;font-weight:500;color:#384350;display:block;padding:13px 8px;margin:8px;border-radius:4px;transition:.2s ease-in-out}.result a:first-child{margin-top:8px}.result a:last-child{margin-bottom:8px}.result a:hover{background:#f4faff;color:#0b68ff}.result a:focus{outline:0;background:#f4faff;color:#0b68ff}.result:empty{display:none}.related-posts{margin-top:96px;padding-left:165px}.related-posts ul{list-style-type:disc;color:#0b68ff;margin-left:20px}.related-posts ul li a{color:#0b68ff;font-size:15px;font-weight:400;margin-left:-5px;transition:all .3s ease;line-height:30px}.related-posts ul li a:hover{text-decoration:underline;color:#238afe}.related-posts ul li a:before{content:""}@media screen and (max-width:1220px){.related-posts{padding-left:0}}.main-toc ul{list-style:none;padding:0;margin:0}.main-toc .css-treeview{display:flex;flex-wrap:wrap;margin:0 -20px}.main-toc .css-treeview>ul{width:50%;padding:0 20px;margin-bottom:50px}.main-toc .css-treeview>ul ul{list-style-type:disc;color:#0b68ff;margin-left:20px}.main-toc .css-treeview>ul a{transition:all .3s ease;line-height:30px}.main-toc .css-treeview>ul a:hover{text-decoration:underline;color:#238afe}.main-toc .css-treeview h3 a{color:#384350;font-weight:500;font-size:24px}.main-toc .css-treeview h3 a:hover{color:#384350;text-decoration:none}.main-contents{display:flex;flex-wrap:wrap}.main-contents>*{width:50%}.main-contents *:empty{display:none}.main-contents,.main-contents ul{list-style:none;margin:0 0 15px!important;padding:0}.main-contents li{margin:6px 0}.main-contents>li>a{color:#384350;font-weight:500;font-size:24px;margin:20px 0;display:block}.main-contents>li>a:hover{color:#384350;text-decoration:none}.version{text-align:center;color:#888;border-top:1px solid #ededed;position:fixed;width:100%;bottom:0;padding:1.3em 0;font-size:11px;background:#fff}.btn-group{display:flex;align-items:center;height:24px;top:-4px;position:relative}@media screen and (max-width:768px){.btn-group{display:none}}.btn-group .menu-box-dd{padding:0 15px;color:#fff;font-weight:500;font-size:16px;border-left:1px solid rgba(255,255,255,.3);height:24px;display:flex;align-items:center}.btn-group .menu-box-dd a{color:#fff}body.iframe .header .logo-brand,body.iframe .header .btn-group{display:none}body.iframe .header .fullscreen{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.expand__click{display:flex;color:#0b68ff;font-weight:500;font-size:15px;cursor:pointer}.expand__click img{width:25px;height:25px;margin:0}.expand__content{display:none;padding-left:25px}.expand--active .expand__click img{transform:rotate(90deg)}.main-index-page{flex-wrap:wrap;max-width:960px;margin:70px auto}.main-index-page h1{font-weight:600;font-size:46px;width:100%;margin-bottom:0}.main-index-page__top{width:100%}.main-index-page__top p{font-size:15.4px;line-height:1.5}.index-boxes{display:flex;margin:55px -10px}.index-box{border:1px solid #e5e5e5;transition:.2s ease-in-out;text-align:center;padding:20px 24px;width:33.33%;margin:0 10px;border-radius:4px}.index-box__title{color:#212529;font-weight:500;font-size:14.4px}.index-box p{font-size:13px;color:#495057;margin:10px 0 0}.index-box:hover{border:1px solid #0b68ff}.main-subsection{max-width:1200px;margin-left:auto;margin-right:auto}.main-subsection h1{font-size:36px;font-weight:700;margin:0 0 24px}@media screen and (min-width:760px){.main-subsection h1{font-size:55px}}.main-page-title{margin:114px 0 24px;font-size:36px;font-weight:700}@media screen and (min-width:760px){.main-page-title{font-size:55px}}.section-selector{width:140px;min-width:140px;position:relative;margin:0 24px 0 12px}.section-selector-face{height:24px;display:flex;align-items:center}.section-selector-face span{font-size:14px;font-weight:500;color:#fff}.section-selector-face svg{width:24px;height:24px}.section-selector-face svg path{fill:#fff}@media screen and (max-width:768px){.section-selector{width:24px;min-width:24px}.section-selector-face span{display:none}}.section-selector-dropdown{display:none;z-index:1;position:absolute;top:28px;left:0;width:180px;flex-direction:column;align-items:flex-start;background-color:#fff;border-radius:3px;padding:8px;box-shadow:0 2px 5px rgba(94,98,101,.3)}.section-selector-dropdown button{margin:0;background:0 0;border:0;padding:8px 12px;text-align:left;color:#57616d;font-weight:500;font-size:13px;width:100%;border-radius:3px;cursor:pointer}.section-selector-dropdown button.selected{color:#0b68ff}.section-selector-dropdown button:hover{color:#0b68ff;background-color:#f9fafb}.section-selector-dropdown button:focus{outline:none}.section-selector-dropdown.open{display:flex}