.z0tfEa_doc{min-width:0;max-width:720px}.z0tfEa_head{padding:8px 0 28px}.z0tfEa_eyebrow{color:var(--t-font-color-secondary);align-items:center;gap:8px;margin-bottom:16px;display:flex}.z0tfEa_eyebrow:before{background:var(--t-color-blue);content:"";width:12px;height:4px}.z0tfEa_title{font-size:40px;font-weight:var(--t-font-weight-medium);letter-spacing:-.03em;line-height:1.08}.z0tfEa_updated{color:var(--t-font-color-tertiary);font-family:var(--t-code-font-family);font-size:var(--t-font-size-sm);margin-top:14px}.z0tfEa_summary{background:var(--t-background-primary);border:1px solid var(--t-border-color-medium);color:var(--t-font-color-secondary);border-radius:8px;margin-bottom:36px;padding:18px 20px;font-size:15px;line-height:1.6}.z0tfEa_summary ul{gap:6px;padding-left:20px;list-style:outside;display:grid}.z0tfEa_summaryLabel{color:var(--t-font-color-primary);font-weight:var(--t-font-weight-semi-bold);margin-bottom:8px}.z0tfEa_summaryNote{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);margin-top:10px}.z0tfEa_prose{color:var(--t-font-color-secondary);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.z0tfEa_prose h2{color:var(--t-font-color-primary);font-size:20px;font-weight:var(--t-font-weight-semi-bold);letter-spacing:-.01em;margin:40px 0 12px;scroll-margin-top:96px;line-height:1.3}.z0tfEa_prose h2:first-child{margin-top:0}.z0tfEa_prose h3{color:var(--t-font-color-primary);font-size:15px;font-weight:var(--t-font-weight-semi-bold);margin:24px 0 8px}.z0tfEa_prose p,.z0tfEa_prose ul,.z0tfEa_prose ol,.z0tfEa_prose table,.z0tfEa_prose blockquote{margin-bottom:14px}.z0tfEa_prose ul{gap:6px;padding-left:22px;list-style:outside;display:grid}.z0tfEa_prose ol{gap:6px;padding-left:22px;list-style:decimal;display:grid}.z0tfEa_prose strong{color:var(--t-font-color-primary);font-weight:var(--t-font-weight-semi-bold)}.z0tfEa_prose a{color:var(--t-font-color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--t-border-color-strong);text-decoration-color:var(--t-border-color-strong);text-underline-offset:3px}.z0tfEa_prose a:hover{text-decoration-color:currentColor}.z0tfEa_prose .z0tfEa_notice{background:var(--t-background-primary);border-left:3px solid var(--t-color-blue);color:var(--t-font-color-primary);padding:12px 16px}.z0tfEa_prose table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.z0tfEa_prose th,.z0tfEa_prose td{border-bottom:1px solid var(--t-border-color-medium);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.z0tfEa_prose th{color:var(--t-font-color-primary);font-weight:var(--t-font-weight-semi-bold)}.z0tfEa_prose details{border:1px solid var(--t-border-color-medium);border-radius:8px;margin-bottom:14px;padding:10px 14px}.z0tfEa_prose summary{color:var(--t-font-color-primary);cursor:pointer;font-weight:var(--t-font-weight-medium)}.z0tfEa_prose details[open] summary{margin-bottom:10px}.z0tfEa_todo{color:#5c4700;cursor:help;background:#fff1a8;border-radius:3px;padding:0 3px;box-shadow:0 0 0 1px #e5c400}@media (max-width:640px){.z0tfEa_title{font-size:30px}.z0tfEa_prose{font-size:14px}}
.U4eadW_shell{grid-template-columns:220px minmax(0,1fr);gap:56px;padding-top:56px;padding-bottom:24px;display:grid}.U4eadW_nav{align-self:start;position:sticky;top:96px}.U4eadW_nav ul{gap:2px;display:grid}.U4eadW_navTitle{color:var(--t-font-color-tertiary);font-family:var(--t-code-font-family);font-size:var(--t-font-size-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;display:block}.U4eadW_nav li a{color:var(--t-font-color-secondary);border-radius:6px;padding:6px 10px;font-size:14px;display:block}.U4eadW_nav li a:hover{background:var(--t-background-transparent-light,#0000000a);color:var(--t-font-color-primary)}.U4eadW_nav a[data-active]{color:var(--t-font-color-primary)}.U4eadW_nav li a[data-active]{background:var(--t-background-primary);box-shadow:0 0 0 1px var(--t-border-color-medium)}.U4eadW_content{min-width:0}.U4eadW_index{gap:12px;max-width:720px;margin-top:8px;display:grid}.U4eadW_card{background:var(--t-background-primary);border:1px solid var(--t-border-color-medium);border-radius:8px;padding:16px 18px;display:block}.U4eadW_card:hover{border-color:var(--t-border-color-strong)}.U4eadW_cardTitle{color:var(--t-font-color-primary);font-size:15px;font-weight:var(--t-font-weight-semi-bold)}.U4eadW_cardText{color:var(--t-font-color-secondary);margin-top:4px;font-size:14px}@media (max-width:860px){.U4eadW_shell{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:32px}.U4eadW_nav{position:static}.U4eadW_nav ul{flex-wrap:wrap;gap:6px;display:flex}.U4eadW_nav li a{border:1px solid var(--t-border-color-medium);padding:5px 10px;font-size:13px}}
