main>section.au-hero{padding-block:64px 56px}main h2{max-width:none;font-size:clamp(1.6rem,2.55vw,2.2rem);letter-spacing:-.015em}.au-hero .wrap{position:relative}.au-hero .wrap:before{content:"";position:absolute;inset:-28px 0 -24px;pointer-events:none;--c: var(--corner);--l: 18px;background:linear-gradient(var(--c),var(--c)) top left / var(--l) 1px no-repeat,linear-gradient(var(--c),var(--c)) top left / 1px var(--l) no-repeat,linear-gradient(var(--c),var(--c)) top right / var(--l) 1px no-repeat,linear-gradient(var(--c),var(--c)) top right / 1px var(--l) no-repeat,linear-gradient(var(--c),var(--c)) bottom left / var(--l) 1px no-repeat,linear-gradient(var(--c),var(--c)) bottom left / 1px var(--l) no-repeat,linear-gradient(var(--c),var(--c)) bottom right / var(--l) 1px no-repeat,linear-gradient(var(--c),var(--c)) bottom right / 1px var(--l) no-repeat}@media(max-width:760px){.au-hero .wrap:before{inset:-24px 8px -20px}}.au-for{margin:0 0 14px;font-size:15px;font-weight:600;color:var(--kg-action)}.au-hero h1{max-width:32ch}.au-hero h1 .l1{white-space:normal}.au-hero .lead{max-width:64ch}.au-chips{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:900px}.au-chips li{border:1px solid var(--kg-rule);background:var(--kg-card);padding:4px 10px;font-size:14px;color:var(--kg-text)}.au-chips .label{border:0;background:none;padding:4px 4px 4px 0;font-weight:600;color:var(--kg-text-2)}.au-chips .more{border-style:dashed;background:none;color:var(--kg-text-2)}.au-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 32px}.au-steps li{border-top:1px solid var(--kg-rule);padding-top:14px;display:grid;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:4px 12px;min-width:0}.au-n{grid-row:span 2;width:26px;height:26px;display:grid;place-items:center;background:var(--kg-text);color:var(--kg-page);font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}.au-steps b{font-size:16.5px;font-weight:600;line-height:1.3}.au-steps p{margin:0;color:var(--kg-text-2);font-size:15.5px;text-wrap:pretty}@media(max-width:900px){.au-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.au-steps{grid-template-columns:minmax(0,1fr)}}.au-dia{margin:40px 0 0}.au-dia-scroll{overflow-x:auto}.au-dia svg{display:block;width:100%;min-width:640px;height:auto}.au-dia svg text{font-family:var(--kg-font);fill:var(--kg-text)}.au-dia .env{fill:var(--env-bg);stroke:var(--kg-text-2);stroke-width:1.5;stroke-dasharray:5 4}.au-dia .bx{fill:var(--kg-card);stroke:var(--kg-line);stroke-width:1.5}.au-dia .kg{fill:var(--kg-kindgi)}.au-dia .kbx{fill:none;stroke:var(--kg-kindgi-rule);stroke-width:1}.au-dia svg .on-k{fill:var(--kg-kindgi-text)}.au-dia svg .on-k2{fill:var(--kg-kindgi-text-2)}.au-dia svg .t2{fill:var(--kg-text-2)}.au-dia .ar{fill:none;stroke:var(--kg-text-2);stroke-width:1.5}.au-dia .ah{fill:var(--kg-text-2)}.au-dia .nb{fill:var(--kg-text)}.au-dia svg .nt{fill:var(--kg-page);font-weight:600}.au-dia figcaption{margin-top:10px;font-size:14px;color:var(--kg-text-2)}.au-swipe{display:none}@media(max-width:700px){.au-swipe{display:inline}}.au-start{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:16px;align-items:stretch}@media(max-width:860px){.au-start{grid-template-columns:minmax(0,1fr)}}.au-card{background:var(--kg-card);border:1.5px solid var(--kg-line);padding:22px 24px 24px;min-width:0}.au-card h3{font-size:17px;font-weight:600;font-stretch:100%;letter-spacing:0;color:var(--kg-text-2)}.au-fig{margin:6px 0 16px;color:var(--kg-text-2);font-size:16px}.au-fig b{display:block;font-weight:700;font-stretch:var(--kg-narrow);font-size:clamp(2.6rem,4vw,3.4rem);line-height:1;letter-spacing:-.02em;color:var(--kg-action);margin-bottom:6px}.au-list{list-style:none;margin:0;padding:0}.au-list li{position:relative;padding:10px 0 10px 16px;border-top:1px solid var(--kg-rule);color:var(--kg-text-2);font-size:15.5px}.au-list li:before{content:"";position:absolute;left:0;top:1.05em;width:6px;height:6px;background:var(--kg-text-2)}.au-list b{color:var(--kg-text);font-weight:600}.au-cmd{display:block;margin:8px 0 2px;padding:9px 12px;background:var(--kg-code-bg);color:var(--kg-code-text);font:13.5px/1.5 var(--kg-font-mono);overflow-x:auto;white-space:nowrap}.au-cmd .p{color:color-mix(in srgb,var(--kg-code-text) 55%,transparent);user-select:none}.au-also{margin:22px 0 0;color:var(--kg-text-2);max-width:90ch}.au-also b{color:var(--kg-text);font-weight:600}.au-faq{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}@media(max-width:860px){.au-faq{grid-template-columns:minmax(0,1fr)}}.au-faq>div{border-top:1px solid var(--kg-rule);padding-top:14px;min-width:0}.au-faq dt{font-size:17px;font-weight:600;text-wrap:balance}.au-faq dd{margin:6px 0 0;color:var(--kg-text-2);text-wrap:pretty}main>section.au-fine{padding-block:28px 40px;font-size:13.5px;color:var(--kg-text-2)}.au-fine p{margin:0;max-width:100ch}.au-print{display:none}@page{size:auto;margin:12mm}@media print{:root,:root:not([data-theme]):not(.light):not(.dark){color-scheme:light;--kg-page: #ffffff;--kg-card: #ffffff;--kg-text: #1c2433;--kg-text-2: #535d6e;--kg-heading-2: #4d6080;--kg-rule: #c7ccd6;--kg-line: #1c2433;--kg-link: #1c2433;--kg-link-hover: #1c2433;--kg-kindgi: #1c2433;--kg-kindgi-text: #f1f2f5;--kg-kindgi-text-2: #a9b1bf;--kg-kindgi-rule: #323c50;--kg-action: #6c1a5a;--kg-code-bg: #1c2433;--kg-code-text: #f1f2f5;--env-bg: transparent;--corner: transparent}html,body{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{font-size:10.5px;line-height:1.38}.wrap,.wrap.wrap{max-width:none;padding-inline:0}.top{border-bottom:1px solid var(--kg-rule)}.top .wrap{min-height:0;padding-bottom:7px}.top .wrap:after{content:"kindgi.com      docs.kindgi.com";white-space:pre;margin-left:auto;font-size:10px;color:var(--kg-text-2)}.top .nav,.top .btn{display:none}.mark{font-size:17px}.brand .tag{font-size:10px}main>section{padding-block:6px;border-top:0;break-inside:avoid}main>section:before,main>section:after{display:none}main>section>.wrap>h2+*{margin-top:7px}main h2{max-width:none;font-size:14px;letter-spacing:-.015em}h2 .l2{display:none}main>section.au-hero{padding-block:10px 4px}.au-hero .wrap:before{display:none}.au-for{font-size:10px;margin-bottom:3px}.au-hero h1{font-size:21px;max-width:none}.au-hero .lead{font-size:11.5px;margin-top:6px;max-width:none}.au-chips{margin-top:8px;gap:4px;max-width:none}.au-chips li{font-size:9.5px;padding:1px 6px}.au-steps{gap:6px 14px}.au-steps li{padding-top:5px;grid-template-columns:18px minmax(0,1fr);gap:1px 7px}.au-n{width:16px;height:16px;font-size:9.5px}.au-steps b{font-size:10.5px}.au-steps p{font-size:10px;line-height:1.32}.au-dia{margin-top:8px}.au-dia svg{min-width:0;max-height:40mm}.au-dia figcaption{display:none}.au-start{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:10px}.au-card{padding:8px 11px 9px;border-width:1px}.au-card h3{font-size:10.5px}.au-fig{margin:2px 0 5px;font-size:10.5px}.au-fig b{font-size:22px;margin-bottom:1px}.au-list li{padding:3px 0 3px 10px;font-size:9.75px;line-height:1.32}.au-list li:before{width:4px;height:4px;top:.85em}.au-cmd{font-size:9px;padding:3px 7px;margin:3px 0 1px}.au-also{margin-top:7px;font-size:10px;max-width:none}.au-next{display:none}main a:not(.btn):after{content:none}#questions{display:none}main>section.au-fine{padding-block:6px 0;font-size:8.5px}.au-print{display:block;margin-bottom:3px;color:var(--kg-text)}footer{display:none}}
