.background{background-size:cover;background-position:50%;filter:blur(35px);z-index:-1}.background,.background:after{position:absolute;height:100%;width:100%;top:0}.background:after{content:"";left:0;background-image:linear-gradient(transparent,#fff)}main .blog-text h1{font-size:24px;font-family:Nozha,serif;margin-bottom:15px;text-align:center}main .blog-text p{font-size:14px;color:#52525b;text-align:center}main .related-blog-title{font-size:18px;margin-bottom:15px;margin-top:40px;color:#000}main .related-blog .column{padding:0 5px;margin-bottom:10px}main aside{margin-top:40px}main aside .aside-blog-title{font-size:13px;font-family:IRANSansBoldFaNum,serif;margin-bottom:15px}main aside .aside-column{padding:0;margin-bottom:10px}main .tag{margin-block:20px}main .tag h6{font-size:16px;margin-bottom:10px}main .tag .tag-item{border:1px solid var(--color-gray-9);padding:2px 6px;margin-left:5px;font-size:13px;border-radius:10px;color:var(--color-gray-9)}main .share{margin-block:20px}main .share h6{font-size:16px;margin-bottom:10px}main .share .items{display:flex;align-items:center;gap:10px}main .share .items .share-item{display:inline-flex;align-items:center;padding:8px;border:1px solid #000;border-radius:10px;transition:all .2s ease-in-out}main .share .items .share-item .button-icon{display:flex;align-items:center}main .share .items .share-item svg{width:20px;height:20px;color:#000;transition:all .2s ease-in-out}main .share .items .share-item:hover{border:1px solid var(--color-green-1)}main .share .items .share-item:hover svg{color:var(--color-green-1)}main .blog-info{margin-top:20px}main .blog-info p{font-size:13px;margin-bottom:10px}main .blog-info .bookmark{display:flex;align-items:center;gap:4px;margin-top:15px;padding:0;outline:none;border:none;background:transparent;font-size:13px;transition:all .3s ease-in-out}main .blog-info .bookmark:hover{color:var(--color-green-1)}main .blog-info .bookmark:hover svg{stroke:var(--color-green-1)}main .blog-info .bookmark svg{fill:transparent;stroke:#000;stroke-width:2;transition:all .2s ease-in-out}main .blog-info .bookmark.marked svg{stroke:var(--color-green-1);fill:var(--color-green-1)!important}html[data-theme=dark] .background:after{background-image:linear-gradient(transparent,#18181b)}html[data-theme=dark] .blog-text h1{color:#fff}html[data-theme=dark] .blog-text p{color:silver}html[data-theme=dark] .aside-blog-title,html[data-theme=dark] .related-blog-title{color:#fff}html[data-theme=dark] .aside-blog-info{display:none}html[data-theme=dark] .tag h6{color:#fff}html[data-theme=dark] .tag .tag-item{border:1px solid #fff;color:#fff}html[data-theme=dark] .share h6{color:#fff}html[data-theme=dark] .share .share-item{border:1px solid #fff}html[data-theme=dark] .share .share-item svg{color:#fff}html[data-theme=dark] .share .share-item:hover{border:1px solid #2dd4bf}html[data-theme=dark] .share .share-item:hover svg{color:#2dd4bf}html[data-theme=dark] .blog-info p{color:#fff}html[data-theme=dark] .blog-info .bookmark{color:#fff;transition:all .3s ease-in-out}html[data-theme=dark] .blog-info .bookmark:hover{color:var(--color-dark-hover-green-font)}html[data-theme=dark] .blog-info .bookmark:hover svg{stroke:var(--color-dark-hover-green-font)}html[data-theme=dark] .blog-info .bookmark svg{stroke:#fff}html[data-theme=dark] .blog-info .bookmark.marked svg{stroke:#2dd4bf;fill:#2dd4bf!important}@media(min-width:576px){.aside-column{padding:0 5px!important}.blog-text h1{font-size:30px!important}.blog-text p{font-size:15px!important}}@media(min-width:768px){.blog-text h1,.blog-text p{text-align:start!important}}@media(min-width:992px){.blog-text h1{font-size:33px!important}.mobile-blog-info{display:none}.aside-blog-info{display:block!important}}.contact-us .contact-ways ul li .icon,.contact-us .contact-ways ul li .icon svg,.contact-us .contact-ways ul li P{transition:all .3s ease-in-out}.contact-us .contact-ways ul li:hover a .icon{border-color:var(--color-green-1)}.contact-us .contact-ways ul li:hover a .icon svg{stroke:var(--color-green-1)}.contact-us .contact-ways ul li:hover a p{color:var(--color-green-1)}.contact-us .leaflet-control-container .leaflet-top.leaflet-left{right:0;left:unset;top:unset;bottom:0}.contact-us .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom{margin:0 15px 15px 0;border-radius:10px}.contact-us .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom .leaflet-control-zoom-in{border-radius:10px 10px 0 0}.contact-us .leaflet-control-container .leaflet-top.leaflet-left .leaflet-control-zoom .leaflet-control-zoom-out{border-radius:0 0 10px 10px}.contact-us .leaflet-popup{display:none}html[data-theme=dark] .contact-ways ul li:hover a .icon{border-color:var(--color-dark-green)}html[data-theme=dark] .contact-ways ul li:hover a .icon svg{stroke:var(--color-dark-green)}html[data-theme=dark] .contact-ways ul li:hover a p{color:var(--color-dark-green)}.document-page .animated-header-doc .home-header-design{position:absolute;top:0;right:23.5%;bottom:0;left:0;z-index:-10;margin-left:0;margin-right:0;max-width:none;overflow:hidden}.document-page .animated-header-doc .home-header-design .header-design-1{position:absolute;right:0;top:0;height:21rem;width:80rem}.document-page .animated-header-doc .home-header-design .header-design-1 .header-design-2{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#36b49f,#dbff75);opacity:.4;mask-image:radial-gradient(farthest-side at top,#fff,transparent)}.document-page .animated-header-doc .home-header-design .header-design-1 .header-design-2 .header-svg{position:absolute;left:0;right:0;top:-50%;bottom:-50%;stroke:rgba(0,0,0,.5);fill:rgba(0,0,0,.4);width:100%;height:200%;transform:skewY(-18deg);mix-blend-mode:overlay}.document-page .document-main-content{padding:0 20px}.document-page .document-main-content article{margin:64px 0 40px}.document-page .document-main-content .navigate-buttons{display:flex;align-items:center;gap:10px;margin:24px 0 64px}.document-page .document-main-content .link-with-bg{border-radius:15px;padding:4px 12px;background:#000;transition:all .2s ease-in-out;border:1px solid var(--color-green-1);color:var(--color-green-1)}.document-page .document-main-content .link-with-bg:hover{background:var(--color-gray-4)}.document-page .document-main-content .link-with-bg svg{fill:var(--color-green-1)}.document-page .document-main-content .link-with-border{border:1px solid var(--color-gray-7);border-radius:15px;padding:6px 12px;color:#000;transition:all .2s ease-in-out}.document-page .document-main-content .link-with-border svg{display:none}.document-page .document-main-content .link-with-border:hover{background:var(--color-gray-8)}.document-page .document-main-content .colored-link{color:var(--color-green-1)}.document-page .document-main-content .colored-link svg{fill:var(--color-green-1)}.section-description{color:var(--color-light-gray-font);font-size:16px}.section-description a{color:var(--color-green-1)}.section-description a:hover{text-decoration:underline}.small-section-description{font-size:14px}.section-title{margin-top:64px;font-weight:700;font-size:24px;line-height:2rem;margin-bottom:.5rem}html[data-theme=dark] .section-title{color:#fff}html[data-theme=dark] .section-description{color:var(--color-dark-gray-font)!important}html[data-theme=dark] .section-description a{color:var(--color-dark-green)}@media(min-width:576px){.document-main-content{padding:0 40px}}html[data-theme=dark] .document-page .animated-header-doc .header-design-1{mask-image:linear-gradient(#fff,transparent)}html[data-theme=dark] .document-page .animated-header-doc .header-design-1 .header-design-2{mask-image:radial-gradient(farthest-side at top,#000,transparent);background-image:linear-gradient(90deg,rgba(54,180,159,.3),rgba(219,255,117,.3));opacity:1}html[data-theme=dark] .document-page .animated-header-doc .header-design-1 .header-design-2 .header-svg{stroke:hsla(0,0%,100%,.05);fill:hsla(0,0%,100%,.025)}html[data-theme=dark] .document-page .document-main-content .link-with-bg{border:1px solid var(--color-dark-green);color:var(--color-dark-green)}html[data-theme=dark] .document-page .document-main-content .link-with-bg svg{fill:var(--color-dark-green)}html[data-theme=dark] .document-page .document-main-content .link-with-bg:hover{border:1px solid var(--color-dark-hover-green);color:var(--color-dark-hover-green)}html[data-theme=dark] .document-page .document-main-content .link-with-bg:hover svg{fill:var(--color-dark-hover-green)}html[data-theme=dark] .document-page .document-main-content .link-with-border{border:1px solid var(--color-gray-6);color:var(--color-dark-gray-font)}html[data-theme=dark] .document-page .document-main-content .link-with-border:hover{background:var(--color-gray-10)!important}html[data-theme=dark] .document-page .document-main-content .colored-link{color:var(--color-dark-green)!important}html[data-theme=dark] .document-page .document-main-content .colored-link svg{fill:var(--color-dark-green)!important}html[dir^=ltr] .animated-header-doc .home-header-design{left:23.5%;right:0}html[dir^=ltr] .animated-header-doc .home-header-design .header-design-1{right:unset;left:0}.code-description-section .description{margin-bottom:40px}.code-description-section .description .variable-section:last-child{border-bottom:none}.code-description-section .code-block{margin-top:0}@media(min-width:768px){.code-description-section{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)!important}.code-description-section .description{margin-bottom:0!important}}@media(min-width:992px){.code-description-section{display:block}.code-description-section .description{margin-bottom:40px!important}}@media(min-width:1200px){.code-description-section{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)!important}.code-description-section .description{margin-bottom:0!important}}main .animated-header .home-header-design{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10;margin-left:0;margin-right:0;max-width:none;overflow:hidden}main .animated-header .home-header-design .header-design-1{position:absolute;left:65%;top:0;margin-left:-65rem;height:30rem;width:100rem}main .animated-header .home-header-design .header-design-1 .header-design-2{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#36b49f,#dbff75);opacity:.4;mask-image:radial-gradient(farthest-side at top,#fff,transparent)}main .animated-header .home-header-design .header-design-1 .header-design-2 .header-svg{position:absolute;left:0;right:0;top:-40%;bottom:-50%;stroke:rgba(0,0,0,.5);fill:rgba(0,0,0,.4);width:100%;height:200%;transform:skewY(-18deg);mix-blend-mode:overlay}main .blog-tag{border-radius:.75rem;background-color:var(--color-navy-7);padding:2px .5rem;color:var(--color-light-gray-font);font-size:11px}main .blog-tag:where([data-mode=dark],[data-mode=dark] *){background-color:var(--color-navy-6);color:var(--color-dark-gray-font)}html[data-theme=dark] .animated-header .header-design-1{mask-image:linear-gradient(#fff,transparent)}html[data-theme=dark] .animated-header .header-design-1 .header-design-2{mask-image:radial-gradient(farthest-side at top,#000,transparent);background-image:linear-gradient(90deg,rgba(54,180,159,.3),rgba(219,255,117,.3));opacity:1}html[data-theme=dark] .animated-header .header-design-1 .header-design-2 .header-svg{stroke:hsla(0,0%,100%,.05);fill:hsla(0,0%,100%,.025)}html[data-theme=dark] .animated-header .header-design-1 .header-svg-2{display:none}