.f1wA1G_guide{background:var(--bg);min-height:100dvh;color:var(--fg);font-size:1rem;line-height:1.85}.f1wA1G_guide a{color:var(--accent-fg);text-underline-offset:.22em}.f1wA1G_guide a:hover{text-decoration:underline}.f1wA1G_guide a:focus-visible,.f1wA1G_guide summary:focus-visible,.f1wA1G_tableWrap:focus-visible{outline:2px solid var(--accent-fg);outline-offset:4px}.f1wA1G_header{z-index:100;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.f1wA1G_headerInner{justify-content:space-between;align-items:center;gap:.75rem;max-width:80rem;min-height:4rem;margin:0 auto;padding:.5rem 1rem;display:flex}.f1wA1G_brand{font-weight:var(--weight-announce);align-items:baseline;gap:.75rem;font-size:1.125rem;display:inline-flex;color:var(--fg)!important}.f1wA1G_brand span{color:var(--fg-muted);font-weight:var(--weight-read);border-left:1px solid var(--border-strong);padding-left:.75rem;font-size:.875rem;display:none}.f1wA1G_header nav{align-items:center;gap:1rem;font-size:.875rem;display:flex}.f1wA1G_header nav a{min-height:2.75rem;color:var(--fg-2);align-items:center;gap:.375rem;display:inline-flex}.f1wA1G_layout{max-width:80rem;margin:0 auto;padding:0 1rem}.f1wA1G_sidebar{border-bottom:1px solid var(--border);padding:1.25rem 0}.f1wA1G_sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.5rem;display:grid}.f1wA1G_sidebar nav p{color:var(--fg-muted);grid-column:1/-1;margin:0 0 .5rem;font-size:.875rem}.f1wA1G_sidebar nav a{min-height:2.75rem;color:var(--fg-2);align-items:center;gap:.625rem;font-size:.875rem;display:flex}.f1wA1G_sidebar nav a span{font-family:var(--font-mono);color:var(--fg-muted);font-size:.75rem}.f1wA1G_sidebarNote{display:none}.f1wA1G_content{min-width:0;padding-top:2rem}.f1wA1G_intro{padding-bottom:3rem}.f1wA1G_eyebrow{color:var(--fg-muted);margin:0 0 1rem;font-size:.875rem}.f1wA1G_intro h1{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:var(--weight-announce);letter-spacing:var(--tracking-heading);margin:0 0 1.5rem;line-height:1.2}.f1wA1G_lead{color:var(--fg-2);max-width:42rem;font-size:1.0625rem}.f1wA1G_introActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.75rem;display:flex}.f1wA1G_introActions a{align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9375rem;display:inline-flex}.f1wA1G_introActions .f1wA1G_primaryLink{color:var(--accent-on);background:var(--accent);border-radius:var(--radius-md);font-weight:var(--weight-emphasize);padding:.5rem 1rem}.f1wA1G_notice{background:var(--surface);border-left:2px solid var(--border-strong);margin-top:2rem;padding:1rem 1.25rem}.f1wA1G_notice p{color:var(--fg-2);margin:.25rem 0 0}.f1wA1G_section{border-top:1px solid var(--border);padding:2.5rem 0 3rem;scroll-margin-top:5.5rem}.f1wA1G_section h2{font-size:1.5rem;line-height:1.4;font-weight:var(--weight-announce);align-items:baseline;gap:1rem;margin:0 0 1.5rem;display:flex}.f1wA1G_sectionNumber{color:var(--fg-muted);font-family:var(--font-mono);font-size:.875rem;font-weight:var(--weight-read)}.f1wA1G_section h3{color:var(--fg);font-size:1.125rem;font-weight:var(--weight-emphasize);margin:1.75rem 0 .5rem;line-height:1.6}.f1wA1G_section p{color:var(--fg-2);overflow-wrap:anywhere;margin:.75rem 0}.f1wA1G_guide strong{font-weight:var(--weight-emphasize);color:var(--fg)}.f1wA1G_guide code{font-family:var(--font-mono);color:var(--fg);overflow-wrap:anywhere;font-size:.875em}.f1wA1G_steps{counter-reset:step;margin:1.75rem 0;padding:0;list-style:none}.f1wA1G_steps li{counter-increment:step;border-left:1px solid var(--border);margin-left:.875rem;padding:0 0 1.5rem 2.75rem;position:relative}.f1wA1G_steps li:last-child{border-left-color:#0000;padding-bottom:0}.f1wA1G_steps li:before{content:counter(step);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);width:1.75rem;height:1.75rem;font-family:var(--font-mono);place-items:center;font-size:.875rem;display:grid;position:absolute;top:0;left:-.875rem}.f1wA1G_steps h3{margin-top:0}.f1wA1G_example{border:1px solid var(--code-border);border-radius:var(--radius-md);background:var(--code-bg);min-width:0;margin:1.5rem 0}.f1wA1G_example figcaption{border-bottom:1px solid var(--border);color:var(--fg-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .75rem .375rem 1rem;font-size:.8125rem;display:flex}.f1wA1G_example figcaption button{min-width:2.75rem;min-height:2.75rem}.f1wA1G_example pre{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem;font-size:.875rem;line-height:1.8}.f1wA1G_example pre code{color:var(--code-fg);font-size:inherit}.f1wA1G_endpoints{grid-template-columns:minmax(0,1fr);display:grid}.f1wA1G_endpoints .f1wA1G_example{margin-bottom:0}.f1wA1G_tableWrap{border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%;margin:1.5rem 0;overflow-x:auto}.f1wA1G_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem}.f1wA1G_tableWrap caption{text-align:left;color:var(--fg-muted);border-bottom:1px solid var(--border);padding:.875rem 1rem;font-size:.875rem}.f1wA1G_tableWrap th,.f1wA1G_tableWrap td{vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-width:8rem;padding:.875rem 1rem}.f1wA1G_tableWrap th{font-weight:var(--weight-emphasize)}.f1wA1G_tableWrap thead{background:var(--surface)}.f1wA1G_tableWrap td{color:var(--fg-2)}.f1wA1G_tableWrap tr:last-child td,.f1wA1G_tableWrap tr:last-child th{border-bottom:0}.f1wA1G_workflowList{margin-top:1.5rem}.f1wA1G_workflowList>div{border-bottom:1px solid var(--border);grid-template-columns:5.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.f1wA1G_workflowList>div>code{color:var(--accent-fg);padding-top:.125rem}.f1wA1G_workflowList h3{margin:0;font-size:1rem}.f1wA1G_workflowList p{margin:.25rem 0 0}.f1wA1G_plainList{padding-left:1.25rem}.f1wA1G_plainList li{color:var(--fg-2);margin:1rem 0}.f1wA1G_searchLabel{font-size:.875rem;font-weight:var(--weight-emphasize);margin:1.25rem 0 .5rem;display:block}.f1wA1G_searchBox{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.f1wA1G_searchBox svg{color:var(--fg-muted);flex-shrink:0}.f1wA1G_searchBox input{color:var(--fg);background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:2rem;font-size:1rem}.f1wA1G_searchBox:focus-within{outline:2px solid var(--accent-fg);outline-offset:2px}.f1wA1G_searchBox input::placeholder{color:var(--fg-muted)}.f1wA1G_section .f1wA1G_searchCount{color:var(--fg-muted);font-size:.875rem}.f1wA1G_faqList details{border-bottom:1px solid var(--border)}.f1wA1G_faqList summary{cursor:pointer;min-height:3rem;color:var(--fg);font-size:1rem;font-weight:var(--weight-emphasize);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;line-height:1.7;list-style:none;display:flex}.f1wA1G_faqList summary::-webkit-details-marker{display:none}.f1wA1G_faqList summary>svg{flex-shrink:0}.f1wA1G_faqList details[open] summary>svg{transform:rotate(180deg)}.f1wA1G_faqCategory{color:var(--fg-muted);font-size:.75rem;font-weight:var(--weight-read);margin-bottom:.25rem;display:block}.f1wA1G_faqList details p{margin:0 0 1.5rem}.f1wA1G_emptySearch{padding:1rem 0}.f1wA1G_optionalSetup{border:1px solid var(--border);border-radius:var(--radius-md);margin:1.5rem 0;padding:1rem}.f1wA1G_optionalSetup>summary{cursor:pointer;min-height:2.75rem;font-weight:var(--weight-emphasize);overflow-wrap:anywhere}.f1wA1G_resourceList{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:1.5rem 0;display:grid}.f1wA1G_section a svg{vertical-align:middle;flex-shrink:0;margin-left:.375rem;display:inline}.f1wA1G_resourceList a{align-items:center;gap:.25rem;min-height:2.75rem;display:inline-flex}.f1wA1G_finalAction{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.f1wA1G_finalAction a{align-items:center;min-height:2.75rem;display:inline-flex}.f1wA1G_footer{border-top:1px solid var(--border);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.5rem 0 2.5rem;font-size:.875rem;display:flex}.f1wA1G_footer a{align-items:center;min-height:2.75rem;display:inline-flex}@media (min-width:768px){.f1wA1G_headerInner,.f1wA1G_layout{padding-left:2rem;padding-right:2rem}.f1wA1G_brand span{display:inline}.f1wA1G_content{padding-top:3rem}.f1wA1G_sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}.f1wA1G_resourceList{grid-template-columns:repeat(2,minmax(0,1fr))}.f1wA1G_section h2{font-size:1.75rem}}@media (min-width:1024px){.f1wA1G_layout{grid-template-columns:13rem minmax(0,48rem);gap:clamp(2rem,5vw,5rem);display:grid}.f1wA1G_sidebar{border:0;align-self:start;max-height:calc(100dvh - 4rem);padding-top:3rem;position:sticky;top:4rem;overflow-y:auto}.f1wA1G_sidebar nav{flex-direction:column;display:flex}.f1wA1G_sidebar nav a{min-height:2.625rem}.f1wA1G_sidebarNote{color:var(--fg-muted);border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.5rem;font-size:.8125rem;line-height:1.8;display:block}.f1wA1G_content{padding-top:3.5rem}}@media print{.f1wA1G_header,.f1wA1G_sidebar,.f1wA1G_introActions,.f1wA1G_searchBox,.f1wA1G_searchLabel,.f1wA1G_searchCount,.f1wA1G_example button,.f1wA1G_footer a{display:none}.f1wA1G_layout{display:block}.f1wA1G_content{padding:0}.f1wA1G_section{break-inside:auto}.f1wA1G_faqList details>p{display:block!important}}.f1wA1G_downloadHash{overflow-wrap:anywhere;line-height:1.6;display:block;color:var(--fg-muted)!important;font-size:.75rem!important}
