.docs-index,.docs{--d-ease:cubic-bezier(.23, 1, .32, 1);--d-line:#017b6a1f;--d-soft:#ffffff8c;--d-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;padding-block:clamp(32px,5vw,64px) clamp(56px,8vw,96px);padding-inline:var(--pad);margin-inline:auto}.docs-card,.pl-tile,.docs-side,.doc,.ds-box,.ds-hit,.doc-guides a{background:var(--glass);border:1px solid var(--glass-rim);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.pl-logo{background:var(--brand-c,var(--brand-ink));width:30px;height:30px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;flex:none;display:inline-block}.pl-logo-sm{opacity:.75;background:currentColor;width:16px;height:16px}.gm{width:48px;height:48px;color:var(--brand);background:linear-gradient(#ffffffeb,#ffffff8c);border-radius:15px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 8px 18px -10px #013c2966}.gm .pl-logo{width:26px;height:26px}.gm-lg{border-radius:20px;width:64px;height:64px}.gm-lg .pl-logo{width:34px;height:34px}.docs-index{max-width:var(--max)}.docs-hero{max-width:46em}.docs-hero h1{color:var(--brand-ink);letter-spacing:-.015em;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.25}[data-market=IR] .docs-hero h1{letter-spacing:0;line-height:1.5}.docs-hero p{color:var(--ink-2);margin-top:12px;font-size:18px;line-height:1.9}.ds{max-width:720px;margin:28px 0 8px}.ds-box{height:60px;transition:box-shadow .2s var(--d-ease);border-radius:999px;align-items:center;gap:12px;padding-inline:20px;display:flex}.ds-box:focus-within{box-shadow:var(--glass-shadow), 0 0 0 3px #017b6a40}.ds-box svg{fill:none;width:22px;height:22px;stroke:var(--ink-3);stroke-width:1.8px;stroke-linecap:round;flex:none}.ds-box input{min-width:0;height:100%;color:var(--ink);font:500 17px var(--font-body);background:0 0;border:0;outline:none;flex:1}.ds-box input::placeholder{color:var(--ink-3)}.ds-results{margin-top:28px}.ds-count{color:var(--ink-3);margin-bottom:12px;font-size:14px}.ds-results ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ds-hit{color:inherit;transition:transform .2s var(--d-ease), box-shadow .2s var(--d-ease), background-color .2s ease;border-radius:18px;align-items:flex-start;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.ds-hit .pl-logo{width:26px;height:26px;margin-top:4px}.ds-hit>span{gap:4px;display:grid}.ds-hit small{color:var(--brand);font-size:13px;font-weight:700}.ds-hit b{color:var(--ink);font-size:17px}.ds-hit span span{color:var(--ink-2);font-size:14.5px;line-height:1.8}.ds-empty{color:var(--ink-2);padding:32px 0}.docs-group{margin-top:clamp(40px,6vw,64px)}.docs-group-head{margin-bottom:18px}.docs-group-head h2{color:var(--brand-ink);font-size:clamp(22px,2.4vw,28px);font-weight:800}.docs-group-head p{color:var(--ink-2);margin-top:6px}.pl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1000px){.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-wide] .pl-logo,.pl-logo[data-wide]{width:64px!important;height:34px!important}.gm[data-wide] .pl-logo{width:40px!important;height:26px!important}.pl-logo-sm[data-wide]{width:28px!important;height:16px!important}.pl-tile{height:100%;color:inherit;transition:transform .2s var(--d-ease), box-shadow .2s var(--d-ease), background-color .2s ease;border-radius:20px;align-content:start;gap:6px;padding:20px;text-decoration:none;display:grid}.pl-tile .pl-logo{background:var(--brand-ink);margin-bottom:8px;transition:background-color .2s}.pl-tile b{color:var(--ink);font-size:17px}.pl-tile small{color:var(--ink-3);font-size:13.5px;line-height:1.7}.docs-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.docs-card{height:100%;color:inherit;transition:transform .2s var(--d-ease), box-shadow .2s var(--d-ease), background-color .2s ease;border-radius:22px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;display:flex}.docs-card .gm{margin-bottom:6px}.docs-card h3{color:var(--ink);font-size:18px;font-weight:800;line-height:1.55}.docs-card p{color:var(--ink-2);font-size:15px;line-height:1.85}.docs-card-meta{color:var(--ink-3);margin-top:auto;padding-top:6px;font-size:13.5px}@media (hover:hover) and (pointer:fine){.docs-card:hover,.pl-tile:hover,.ds-hit:hover,.doc-guides a:hover{background:var(--glass-strong);box-shadow:var(--glass-shadow), 0 22px 44px -26px #017b6a80;transform:translateY(-2px)}.pl-tile:hover .pl-logo{background:var(--brand-c)}.docs-card:hover h3,.ds-hit:hover b{color:var(--brand)}}.docs-card:active,.pl-tile:active,.ds-hit:active,.doc-guides a:active{transform:scale(.98)}.docs{max-width:calc(var(--max) + 60px);grid-template-columns:264px minmax(0,1fr) 210px;align-items:start;gap:28px;display:grid}.docs-side{overscroll-behavior:contain;border-radius:22px;gap:18px;max-height:calc(100dvh - 120px);padding:18px;display:grid;position:sticky;top:96px;overflow-y:auto}.docs-side-home{align-items:center;gap:8px;font-weight:700;color:var(--ink)!important;display:flex!important}.docs-side-group{gap:2px;display:grid}.docs-side-group h2{color:var(--brand);margin:4px 12px 6px;font-size:13px;font-weight:800}.docs-side a,.docs-side-m a{color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:9px;padding:8px 12px;font-size:14px;line-height:1.6;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.docs-side a .pl-logo-sm,.docs-side-m a .pl-logo-sm{margin-top:3px}@media (hover:hover) and (pointer:fine){.docs-side a:hover,.docs-side-m a:hover{color:var(--ink);background:#ffffffb3}}.docs-side a[aria-current=page],.docs-side-m a[aria-current=page]{color:var(--brand);background:#fff;font-weight:700;box-shadow:0 6px 16px -10px #017b6a99}.docs-side-m{display:none}.doc{border-radius:26px;min-width:0;padding:clamp(22px,4vw,48px)}.doc-crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.doc-crumbs a{color:var(--ink-2);text-decoration:none}.doc-crumbs a:hover{color:var(--brand)}.doc-head{align-items:flex-start;gap:18px;display:flex}.doc h1{color:var(--brand-ink);letter-spacing:-.01em;font-size:clamp(27px,3.1vw,40px);font-weight:800;line-height:1.35}[data-market=IR] .doc h1{letter-spacing:0;line-height:1.55}.doc-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.doc-chip{color:var(--teal-strong,var(--brand));background:#017b6a14;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.doc-lead{color:var(--ink-2);margin:20px 0 8px;font-size:18px;line-height:1.95}.doc h2{color:var(--ink);margin:44px 0 14px;scroll-margin-top:100px;font-size:23px;font-weight:800;position:relative}.doc-anchor{color:var(--brand);opacity:0;margin-inline-start:10px;text-decoration:none;transition:opacity .15s}.doc h2:hover .doc-anchor,.doc-anchor:focus-visible{opacity:.7}.doc>p{max-width:46em;color:var(--ink-2);margin-block:12px;font-size:16.5px;line-height:1.95}.doc-steps{counter-reset:step;gap:4px;margin:18px 0;padding:0;list-style:none;display:grid}.doc-steps li{counter-increment:step;min-height:36px;color:var(--ink);padding-block:6px 12px;padding-inline-start:52px;font-size:16.5px;line-height:1.85;position:relative}.doc-steps li:not(:last-child):after{content:"";inset-inline-start:17.5px;background:#017b6a33;width:1px;position:absolute;top:40px;bottom:-2px}.doc-steps li:before{content:counter(step);inset-inline-start:0;width:36px;height:36px;font:700 15px/1 var(--font-display);color:var(--brand);background:var(--paper);border:1px solid #017b6a59;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px}[data-market=IR] .doc-steps li:before{content:counter(step, persian)}.doc-list{color:var(--ink-2);gap:8px;margin:14px 0;padding-inline-start:22px;font-size:16.5px;line-height:1.85;display:grid}.doc-list li::marker{color:var(--brand)}.doc-note{border:1px solid #017b6a29;color:var(--teal-strong,var(--brand));background:#017b6a0f;border-inline-start-width:1px;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:12px;margin:20px 0;padding:16px 18px;display:grid}.doc-note .icon{margin-top:3px}.doc-note b{margin-bottom:2px;font-size:14px;display:block}.doc-note p{color:var(--ink-2);font-size:15.5px;line-height:1.85}.doc-note[data-tone=tip]{color:#0a8a44;background:#0dd26112;border-color:#0dd26138}.doc-note[data-tone=warn]{background:var(--warn-soft);color:var(--warn);border-color:#b7791f40}.doc-file{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 -6px;font-size:14px;display:flex}.doc-file svg{fill:none;width:17px;height:17px;stroke:var(--brand);stroke-width:1.8px;stroke-linejoin:round}.doc-file code{color:var(--ink);font:600 13px/1.5 var(--d-mono);background:#017b6a14;border-radius:8px;padding:3px 9px}.dc{text-align:left;background:#04140e;border-radius:16px;margin:16px 0;overflow:hidden;box-shadow:0 0 0 1px #013c291f,0 18px 40px -28px #01281cb3}.dc-bar{background:#071d15;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 8px 0 16px;display:flex}.dc-name{color:#d8f3eab3;font:500 13px/1 var(--d-mono)}.dc-tabs{scrollbar-width:none;gap:2px;margin-inline-start:-8px;display:flex;overflow-x:auto}.dc-tab{color:#d8f3ea99;font:500 13px/1 var(--d-mono);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;padding:8px 12px;transition:background-color .15s,color .15s}.dc-tab[aria-selected=true]{color:#fff;background:#ffffff1a}@media (hover:hover) and (pointer:fine){.dc-tab:hover{color:#fff}}.dc-tab:focus-visible,.dc-copy:focus-visible,.dc-pre:focus-visible{outline-offset:-2px;outline:2px solid #58f4e0}.dc-copy{color:#d8f3ead9;font:600 12.5px/1 var(--font-body);cursor:pointer;transition:background-color .15s ease, transform .16s var(--d-ease);background:#ffffff0f;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.dc-copy:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.dc-copy:hover{background:#ffffff1f}}.dc-copy-icons{width:15px;height:15px;position:relative}.dc-copy-icons svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:opacity .2s ease, transform .2s var(--d-ease), filter .2s ease;position:absolute;inset:0}.dc-copy-icons .dc-i-done{opacity:0;filter:blur(2px);stroke:#58f4e0;transform:scale(.6)}.dc-copy[data-copied=true] .dc-i-copy{opacity:0;filter:blur(2px);transform:scale(.6)}.dc-copy[data-copied=true] .dc-i-done{opacity:1;filter:none;transform:none}.dc-file{color:#d8f3ea80;font:500 12px/1.4 var(--d-mono);border-bottom:1px solid #ffffff0d;padding:8px 16px}.dc-pre{color:#d8f3ea;font:13.5px/1.75 var(--d-mono);tab-size:2;white-space:pre;margin:0;padding:18px 20px 20px;overflow-x:auto}.dc-pre code{font:inherit}.hl-k{color:#c792ea}.hl-s{color:#a5d6a7}.hl-c{color:#6f8a80;font-style:italic}.hl-f{color:#82aaff}.hl-n{color:#f78c6c}.hl-t{color:#f07178}.doc-table{border:1px solid var(--d-line);background:var(--d-soft);border-radius:16px;margin:18px 0;overflow-x:auto}.doc-table table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.75}.doc-table th{text-align:start;color:var(--ink);border-bottom:1px solid var(--d-line);background:#017b6a0f;padding:12px 16px;font-weight:700}.doc-table td{vertical-align:top;color:var(--ink-2);border-top:1px solid var(--d-line);padding:12px 16px}.doc-table tr:first-child td{border-top:0}.doc-table td:first-child{color:var(--ink);font-weight:600}.doc-table td[dir=ltr]{text-align:left}.doc-guides{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.doc-guides a{height:100%;color:var(--ink);transition:transform .2s var(--d-ease), box-shadow .2s var(--d-ease), background-color .2s ease;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.doc-guides .gm{border-radius:12px;width:40px;height:40px}.doc-guides .gm .pl-logo{width:22px;height:22px}.doc-pager{border-top:1px solid var(--d-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:48px;padding-top:24px;display:grid}.doc-pager-link{color:var(--ink);transition:border-color .16s ease, background-color .16s ease, transform .16s var(--d-ease);border:1px solid #017b6a24;border-radius:16px;gap:4px;padding:16px 18px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.doc-pager-link:hover{background:#ffffff80;border-color:#017b6a66}}.doc-pager-link:active{transform:scale(.98)}.doc-pager-next{text-align:end}.doc-pager-link small{color:var(--ink-3)}.doc-pager-link b{color:var(--brand);line-height:1.6}.doc-cta{background:#017b6a0f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 22px;display:flex}.doc-cta p{color:var(--ink);margin:0;font-weight:600}.doc-aside{position:sticky;top:96px}.doc-toc p{color:var(--ink);margin-bottom:10px;font-size:13px;font-weight:800}.doc-toc ul{border-inline-start:1px solid var(--d-line);margin:0;padding:0;list-style:none}.doc-toc a{color:var(--ink-3);padding:6px 14px;font-size:13.5px;line-height:1.6;text-decoration:none;transition:color .15s;display:block;position:relative}.doc-toc a:before{content:"";inset-inline-start:-1px;background:var(--brand);opacity:0;width:2px;transition:opacity .2s ease, transform .2s var(--d-ease);border-radius:2px;position:absolute;top:6px;bottom:6px;transform:scaleY(.4)}.doc-toc a[aria-current=location]{color:var(--brand);font-weight:600}.doc-toc a[aria-current=location]:before{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.doc-toc a:hover{color:var(--ink)}}.docs-card:focus-visible,.pl-tile:focus-visible,.ds-hit:focus-visible,.doc-guides a:focus-visible,.doc-pager-link:focus-visible,.docs-side a:focus-visible,.docs-side-m a:focus-visible,.doc-toc a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:1240px){.docs{grid-template-columns:250px minmax(0,1fr)}.doc-aside{display:none}}@media (max-width:960px){.docs{grid-template-columns:minmax(0,1fr)}.docs-side{display:none}.docs-side-m{border:1px solid var(--d-line);background:var(--d-soft);border-radius:16px;margin:18px 0 8px;display:block}.docs-side-m summary{cursor:pointer;padding:14px 16px;font-weight:700}.docs-side-m-list{gap:10px;padding:0 8px 12px;display:grid}.docs-side-m .docs-side-group h2{color:var(--brand);margin:6px 12px 4px;font-size:13px;font-weight:800}}@media (max-width:640px){.doc{border-radius:20px}.doc-head{flex-direction:column;gap:12px}.doc-pager{grid-template-columns:minmax(0,1fr)}.doc-pager-next{text-align:start}.doc-steps li{padding-inline-start:46px}}@media (prefers-reduced-motion:reduce){.docs-card,.pl-tile,.ds-hit,.doc-guides a,.doc-pager-link,.dc-copy,.dc-copy-icons svg,.doc-toc a:before{transition-property:opacity,background-color,color,border-color}.docs-card:active,.pl-tile:active,.ds-hit:active,.doc-guides a:active,.doc-pager-link:active{transform:none}}:root[data-theme=dark] .docs-index,:root[data-theme=dark] .docs{--d-line:#ffffff14;--d-soft:#ffffff08}:root[data-theme=dark] .gm{color:var(--teal-strong);background:linear-gradient(#ffffff1a,#ffffff08);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f,0 8px 18px -10px #000000b3}:root[data-theme=dark] .gm .pl-logo,:root[data-theme=dark] .pl-tile .pl-logo,:root[data-theme=dark] .ds-hit .pl-logo{background:var(--ink)}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .docs-side a:hover,:root[data-theme=dark] .docs-side-m a:hover{background:#ffffff0f}:root[data-theme=dark] .doc-pager-link:hover{background:#ffffff0a;border-color:#58f4e040}}:root[data-theme=dark] .docs-side a[aria-current=page],:root[data-theme=dark] .docs-side-m a[aria-current=page]{color:var(--teal-strong);box-shadow:none;background:#ffffff1a}:root[data-theme=dark] .doc-steps li:before{color:var(--teal-strong);background:#06160f;border-color:#58f4e040}:root[data-theme=dark] .doc-steps li:not(:last-child):after{background:#58f4e026}:root[data-theme=dark] .doc-chip,:root[data-theme=dark] .doc-file code{background:#58f4e014}:root[data-theme=dark] .doc-note{background:#58f4e00f;border-color:#58f4e029}:root[data-theme=dark] .doc-note[data-tone=tip]{color:#4ade80;background:#4ade800f;border-color:#4ade802e}:root[data-theme=dark] .doc-note[data-tone=warn]{border-color:#f5c45138}:root[data-theme=dark] .doc-table th{background:#ffffff0a}:root[data-theme=dark] .dc{background:#020906;box-shadow:0 0 0 1px #ffffff0f}:root[data-theme=dark] .dc-bar{background:#05130d}:root[data-theme=dark] .doc-pager-link{border-color:#ffffff14}:root[data-theme=dark] .doc-cta{background:#58f4e00f}
