body.is-ukk .ukk-band{border-top:1px solid var(--gh-border);background:var(--gh-bg)}body.is-ukk .ukk-find{border-top-color:color-mix(in srgb,var(--gh-accent) 70%,transparent)}body.is-ukk .ukk-band-grid{display:grid;grid-template-columns:minmax(0,1fr);border-inline:1px solid var(--gh-border)}body.is-ukk .ukk-band-main{min-width:0;padding:3rem 2.5rem 2.5rem}body.is-ukk .ukk-band-side{min-width:0;border-top:1px solid var(--gh-border)}body.is-ukk .ukk-q.is-out{display:none}body.is-ukk .ukk-group.is-out{height:0;overflow:hidden;border-top-width:0;visibility:hidden}body.is-ukk main .ukk-intro>.eyebrow,body.is-ukk main .ukk-toc-title{margin:0 0 1rem;color:var(--gh-muted);font-size:.9rem}body.is-ukk main .ukk-title{max-width:22ch;margin:0 0 1rem;color:var(--gh-text);text-wrap:balance}body.is-ukk main p.ukk-lede{max-width:32rem;margin:0;color:var(--gh-subtle)}body.is-ukk .ukk-deeper{display:grid;gap:.55rem;margin:1.75rem 0 0;padding:0;list-style:none}body.is-ukk .ukk-deeper a,body.is-ukk .ukk-more a{color:var(--gh-link);font-weight:600;text-decoration:none}body.is-ukk .ukk-deeper a:hover span,body.is-ukk .ukk-more a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}body.is-ukk :is(.ukk-deeper,.ukk-more) svg{display:inline-block;width:.9rem;height:.9rem;margin-left:.3rem;vertical-align:-.08em;transition:transform .15s ease}body.is-ukk :is(.ukk-deeper,.ukk-more) a:hover svg{transform:translate(2px)}body.is-ukk .ukk-cta{margin:1.75rem 0 0}body.is-ukk main a.ukk-btn{display:inline-flex;align-items:center;padding:.7rem 1.1rem;border:1px solid transparent;border-radius:6px;background:var(--gh-green);color:#fff;font-size:.92rem;font-weight:600;line-height:1.25;text-decoration:none}body.is-ukk main a.ukk-btn:hover{border-color:transparent;background:var(--gh-green-hover);color:#fff}body.is-ukk .ukk-list{display:grid}body.is-ukk .ukk-q{position:relative}body.is-ukk .ukk-q+.ukk-q{border-top:1px solid var(--gh-border)}body.is-ukk .ukk-q-summary{position:relative;display:block;padding:1.35rem 4.5rem 1.35rem 2.5rem;list-style:none;cursor:pointer}body.is-ukk .ukk-q-summary::-webkit-details-marker{display:none}body.is-ukk .ukk-q-summary:after{content:"";position:absolute;top:50%;right:2.65rem;width:.55rem;height:.55rem;border-right:1.7px solid var(--gh-muted);border-bottom:1.7px solid var(--gh-muted);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}body.is-ukk .ukk-q[open]>.ukk-q-summary:after{transform:translateY(-30%) rotate(-135deg)}body.is-ukk .ukk-q-summary:focus-visible{outline:2px solid var(--gh-link);outline-offset:-2px}html body.is-ukk main details.ukk-q>summary>.ukk-q-title{margin:0;color:var(--gh-text);font-family:"Mona Sans",var(--font)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:normal!important;line-height:1.4!important;text-wrap:pretty;transition:color .15s ease}html body.is-ukk main details.ukk-q>summary:hover>.ukk-q-title{color:color-mix(in srgb,var(--gh-text) 80%,var(--gh-accent))}body.is-ukk .ukk-a{padding:0 4.5rem 1.75rem 2.5rem}body.is-ukk .ukk-a p{max-width:44rem;color:var(--gh-subtle)}body.is-ukk .ukk-a>.ukk-more{margin-top:1.25rem}body.is-ukk .ukk-q:is(.is-hit,:target){box-shadow:inset 3px 0 0 var(--gh-accent)}body.is-ukk mark.ukk-hit{padding:0 .08em;border-radius:2px;background:color-mix(in srgb,#f2cc60 38%,transparent);color:var(--gh-text)}html.theme-light body.is-ukk mark.ukk-hit{background:#fff1a8;color:inherit}body.is-ukk .ukk-find-grid{grid-template-areas:"text" "side" "toc"}body.is-ukk .ukk-find-text{grid-area:text;min-width:0;padding:3rem 2.5rem 2.5rem}body.is-ukk .ukk-find-side{grid-area:side;padding:2.5rem}body.is-ukk .ukk-toc{grid-area:toc;min-width:0;padding:2.5rem 2.5rem 3rem;border-top:1px solid var(--gh-border)}body.is-ukk .ukk-toc ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--gh-border)}body.is-ukk .ukk-toc li{border-bottom:1px solid var(--gh-border)}body.is-ukk .ukk-toc a{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 0;color:var(--gh-text);text-decoration:none;transition:opacity .15s ease}body.is-ukk .ukk-toc-name{min-width:0}body.is-ukk .ukk-toc a:hover .ukk-toc-name{color:var(--gh-link)}body.is-ukk .ukk-toc-count{flex:none;color:var(--gh-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem}body.is-ukk .ukk-toc li.is-zero a{opacity:.45}body.is-ukk .ukk-finder{max-width:40rem}body.is-ukk .ukk-search-field{position:relative;display:flex;align-items:center;min-width:0}body.is-ukk .ukk-search-field>svg{position:absolute;left:.9rem;width:1rem;height:1rem;color:var(--gd-muted);pointer-events:none}body.is-ukk .ukk-search input{width:100%;min-width:0;margin:0;padding:.8rem 2.9rem .8rem 2.6rem;border:1px solid var(--gd-line);border-radius:8px;background:color-mix(in srgb,var(--gh-text) 5%,var(--gh-bg));color:var(--gd-ink);font:inherit;font-size:1rem;line-height:1.3;color-scheme:dark;appearance:none;transition:border-color .15s ease}html.theme-light body.is-ukk .ukk-search input{color-scheme:light}body.is-ukk .ukk-search input::placeholder{color:var(--gd-dim);opacity:1}body.is-ukk .ukk-search input:hover{border-color:color-mix(in srgb,var(--gd-ink) 35%,transparent)}body.is-ukk .ukk-search input:focus-visible{border-color:var(--gd-ink);outline:2px solid var(--gh-link);outline-offset:1px}body.is-ukk .ukk-search input::-webkit-search-cancel-button{display:none}body.is-ukk .ukk-clear{position:absolute;right:.45rem;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:6px;background:transparent;color:var(--gd-muted);cursor:pointer}body.is-ukk .ukk-clear[hidden]{display:none}body.is-ukk .ukk-clear:hover{background:var(--gd-soft);color:var(--gd-ink)}body.is-ukk .ukk-clear:focus-visible{outline:2px solid var(--gh-link);outline-offset:1px}body.is-ukk .ukk-clear svg{width:.9rem;height:.9rem}body.is-ukk .ukk-topics{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-top:-.25rem}body.is-ukk .gd .ukk-topics-label{margin-right:.15rem;color:var(--gd-muted);font-size:.78rem}body.is-ukk .gd .ukk-topic{padding:.3rem .8rem;font-size:.78rem}body.is-ukk .gd .ukk-topic[aria-pressed=true]{border-color:transparent;background:var(--gd-fill-green);color:#fff}body.is-ukk .ukk-results .gd-box-head strong{color:var(--gd-ink)}body.is-ukk .gd .ukk-res-list>li{display:block;padding:0}body.is-ukk .gd .ukk-res{display:grid;gap:.15rem;padding:.65rem .85rem;color:var(--gd-ink);text-decoration:none;transition:background-color .15s ease}body.is-ukk .gd .ukk-res:hover{background:var(--gd-soft)}body.is-ukk .gd .ukk-res:focus-visible{outline:2px solid var(--gh-link);outline-offset:-2px}body.is-ukk .gd .ukk-res-q{color:var(--gd-ink);font-size:.86rem;font-weight:600;line-height:1.35}body.is-ukk .gd .ukk-res:hover .ukk-res-q{text-decoration:underline;text-underline-offset:3px}body.is-ukk .gd .ukk-res-group{color:var(--gd-muted);font-size:.72rem;line-height:1.35}body.is-ukk .gd .ukk-res-more .ukk-res-q{color:var(--gh-link)}body.is-ukk .gd .ukk-res-list>li.ukk-res-empty{display:block;padding:.75rem .85rem;color:var(--gd-muted);font-size:.82rem;line-height:1.45}body.is-ukk .gd .ukk-res-empty a{color:var(--gh-link);overflow-wrap:anywhere}@media(min-width:900px){body.is-ukk .ukk-band-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}body.is-ukk .ukk-band-main{padding:4rem 3rem 4rem 4rem}body.is-ukk .ukk-band-side{border-top:0;border-left:1px solid var(--gh-border)}body.is-ukk .ukk-group .ukk-band-side{padding-bottom:3.5rem}body.is-ukk .ukk-group .ukk-q:last-child{border-bottom:1px solid var(--gh-border)}body.is-ukk .ukk-intro{position:sticky;top:9rem}body.is-ukk .ukk-find-grid{grid-template-rows:auto 1fr;grid-template-areas:"text side" "toc side"}body.is-ukk .ukk-find-text{padding:4rem 3rem 0 4rem}body.is-ukk .ukk-toc{padding:2.5rem 3rem 4rem 4rem;border-top:0}body.is-ukk .ukk-find-side{padding:4rem 3rem}}@media(min-width:900px)and (max-width:1099px){body.is-ukk .ukk-band-main,body.is-ukk .ukk-find-text,body.is-ukk .ukk-toc{padding-inline:2.5rem 2rem}body.is-ukk .ukk-find-side{padding-inline:2rem}body.is-ukk .ukk-q-summary{padding-inline:2rem 3.75rem}body.is-ukk .ukk-q-summary:after{right:2.15rem}body.is-ukk .ukk-a{padding-inline:2rem 3.75rem}}@media(max-width:899px){body.is-ukk main .ukk-title{max-width:none}}@media(max-width:640px){body.is-ukk .ukk-band-grid{border-inline:0}body.is-ukk .ukk-band-main,body.is-ukk .ukk-find-text{padding:2.75rem 0 2rem}body.is-ukk .ukk-find-side{padding:2rem 0}body.is-ukk .ukk-toc{padding:2rem 0 2.75rem}body.is-ukk .ukk-finder{max-width:none}body.is-ukk .ukk-q-summary{padding:1.15rem 2.25rem 1.15rem 0}body.is-ukk .ukk-q-summary:after{right:.45rem}html body.is-ukk main details.ukk-q>summary>.ukk-q-title{font-size:1.05rem!important}body.is-ukk .ukk-a{padding:0 0 1.5rem}body.is-ukk .ukk-q:is(.is-hit,:target){box-shadow:-.6rem 0 0 -.4rem var(--gh-accent)}}@media(prefers-reduced-motion:reduce){body.is-ukk .ukk-q-summary:after,body.is-ukk :is(.ukk-deeper,.ukk-more) svg{transition:none}}
