.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}:root{--sl-nav-height:3.75rem;--sl-content-pad-x:1.5rem;--sl-mobile-toc-height:0rem;--sl-color-black:#fff;--sl-color-white:#20212a;--sl-color-gray-1:#626776;--sl-color-gray-2:#626776;--sl-color-gray-3:#858b99;--sl-color-gray-5:#dfe2e8;--sl-color-gray-6:#f5f6f8;--sl-color-text-accent:var(--sl-color-accent);--sl-color-accent-high:#34206f}html[data-theme=dark]{--sl-color-black:#17181d;--sl-color-white:#e9eaf0;--sl-color-gray-5:#393c45;--sl-color-gray-6:#26282e}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}.sl-flex{display:flex}.page{min-height:100vh;display:block}body>.page>header.header{top:0;z-index:20;height:var(--sl-nav-height);align-items:center;gap:1rem;padding-inline:1.1rem;display:flex;position:fixed;inset-inline:0}.header .site-title{min-width:0;color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}.header-search{flex:auto;justify-content:center;min-width:0;display:flex}.header-end{flex:none;align-items:center;gap:.5rem;display:flex}.sidebar-pane{top:var(--sl-nav-height);bottom:0;z-index:10;width:var(--sl-sidebar-width);position:fixed;inset-inline-start:0;overflow-y:auto}.main-pane{padding-top:var(--sl-nav-height);padding-inline-start:var(--sl-sidebar-width)}.sl-container{width:100%;max-width:var(--sl-content-width);padding-inline:var(--sl-content-pad-x);margin-inline:auto}.main-pane>main{padding-bottom:3rem;display:block}.content-panel{padding:1.5rem var(--sl-content-pad-x)}.content-panel .sl-container{padding-inline:0}.sl-markdown-content{color:var(--manual-text);font-size:.95rem;line-height:1.75}.sl-markdown-content :is(img,video){max-width:100%;height:auto}.right-sidebar-panel{top:var(--sl-nav-height);bottom:0;border-inline-start:1px solid var(--manual-border);width:16rem;display:none;position:fixed;inset-inline-end:0;overflow-y:auto}@media (width>=72rem){.right-sidebar-panel:has(.manual-page-toc){display:block}.main-pane:has(~.right-sidebar-panel .manual-page-toc){padding-inline-end:16rem}.manual-mobile-toc{display:none}}.main-pane footer{flex-direction:column}.pagination-links{gap:.75rem;display:grid}.pagination-links>a{border:1px solid var(--manual-border);align-items:center;text-decoration:none;display:flex}.pagination-links>a[rel=next]{text-align:end;flex-direction:row-reverse;justify-content:flex-start}.pagination-links .link-label{color:var(--manual-subtle)}msite-menu-button{display:none}msite-menu-button button{cursor:pointer;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}@media (width<=50rem){msite-menu-button{display:block}.sidebar-pane{width:min(20rem,86vw);box-shadow:var(--manual-shadow-md);transition:transform .16s;transform:translate(-102%)}html[data-menu-open] .sidebar-pane{transform:translate(0)}html[data-menu-open]{overflow:hidden}.main-pane{padding-inline-start:0}.header .site-title span{font-size:.9rem}}body[data-search-modal-open]{overflow:hidden}site-search dialog{border:0;width:90%;max-width:40rem;margin:4rem auto auto;padding:0}site-search dialog:not([open]){display:none}site-search .dialog-frame{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}site-search>button[data-open-modal]{cursor:pointer;width:100%;max-width:22rem;font:inherit;align-items:center;padding:.45rem .8rem;font-size:.85rem;display:flex}msite-theme-select select{border:1px solid var(--manual-border);background:var(--manual-surface);color:var(--manual-text);font:inherit;border-radius:6px;padding:.35rem .55rem;font-size:.82rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--sl-content-width:76rem;--sl-sidebar-width:18rem;--sl-color-accent-low:#eee9ff;--sl-color-accent:#6842e3;--sl-color-accent-high:#34206f;--manual-page:#fafbfc;--manual-surface:#fff;--manual-surface-muted:#f5f6f8;--manual-surface-raised:#fff;--manual-surface-strong:#eaecf1;--manual-border:#dfe2e8;--manual-border-strong:#cdd1da;--manual-text:#20212a;--manual-heading:#171820;--manual-muted:#626776;--manual-subtle:#858b99;--manual-accent:#6842e3;--manual-accent-hover:#5634c9;--manual-accent-soft:#f0ecff;--manual-blue:#176b9f;--manual-blue-soft:#eaf5fb;--manual-success:#147554;--manual-success-soft:#e9f7f1;--manual-shadow-sm:0 1px 2px #191c240d, 0 4px 14px #191c240d;--manual-shadow-md:0 2px 5px #191c240d, 0 16px 36px #191c2417}html[data-theme=dark]{--sl-color-accent-low:#302752;--sl-color-accent:#a990ff;--sl-color-accent-high:#eee9ff;--manual-page:#17181d;--manual-surface:#202126;--manual-surface-muted:#26282e;--manual-surface-raised:#292b32;--manual-surface-strong:#32343c;--manual-border:#393c45;--manual-border-strong:#4b4f5b;--manual-text:#e9eaf0;--manual-heading:#f7f7f9;--manual-muted:#b3b7c2;--manual-subtle:#9297a5;--manual-accent:#a990ff;--manual-accent-hover:#bdaaff;--manual-accent-soft:#30284b;--manual-blue:#79bce2;--manual-blue-soft:#203745;--manual-success:#76d2ae;--manual-success-soft:#203a31;--manual-shadow-sm:0 1px 2px #0000002e, 0 5px 16px #00000029;--manual-shadow-md:0 2px 6px #0003, 0 18px 42px #00000047}html{background:var(--manual-page);scroll-padding-top:calc(var(--sl-nav-height) + 1rem)}body{background:var(--manual-page);color:var(--manual-text);letter-spacing:0;font-family:Pretendard,Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body>.page>header.header{border-bottom:1px solid var(--manual-border);background:color-mix(in srgb, var(--manual-surface) 94%, transparent);backdrop-filter:blur(14px);box-shadow:0 1px #14161c05}.site-title{color:var(--manual-heading);letter-spacing:0;gap:.7rem;font-size:.95rem;font-weight:760}.site-title img{width:1.75rem;height:1.75rem}site-search>button[data-open-modal]{border:1px solid var(--manual-border);background:var(--manual-surface-muted);min-width:14rem;min-height:2.35rem;box-shadow:none;color:var(--manual-muted);border-radius:6px;justify-content:flex-start;gap:.55rem}site-search>button[data-open-modal]:hover{border-color:var(--manual-border-strong);background:var(--manual-surface);color:var(--manual-text)}site-search>button[data-open-modal]>kbd{border-color:var(--manual-border);background:var(--manual-surface);box-shadow:none;margin-inline-start:auto}site-search dialog::backdrop{backdrop-filter:blur(4px);background:#0f111694}site-search .dialog-frame{border:1px solid var(--manual-border);background:var(--manual-surface);border-radius:8px;position:relative;box-shadow:0 28px 80px #10121847}site-search .dialog-frame>button[data-close-modal]{z-index:1;border:1px solid var(--manual-border);background:var(--manual-surface);height:3.1875rem;color:var(--manual-muted);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 1.05rem;font-size:.875rem;font-weight:640;line-height:1;transition:border-color .14s,color .14s,background-color .14s;display:inline-flex;position:absolute;top:1.5rem;right:1.5rem}site-search .dialog-frame>button[data-close-modal]:hover{border-color:var(--manual-accent);background:var(--manual-surface-muted);color:var(--manual-accent)}site-search .dialog-frame>button[data-close-modal]:focus-visible{outline:2px solid var(--manual-accent);outline-offset:2px}site-search .pagefind-ui__form{padding-right:5.25rem}site-search .pagefind-ui__drawer{margin-right:-5.25rem}site-search dialog{height:max-content;min-height:0;max-height:min(72vh,34rem)}site-search .dialog-frame{height:auto;min-height:0;max-height:min(72vh,34rem);overflow:hidden}site-search .dialog-frame>.search-container,site-search .search-container>#starlight__search,site-search .pagefind-ui,site-search .pagefind-ui__form{flex-direction:column;min-height:0;display:flex;overflow:visible}site-search .pagefind-ui__search-input{flex:none}site-search .pagefind-ui__drawer:not(.pagefind-ui__hidden){scrollbar-width:thin;scrollbar-color:var(--manual-border-strong) transparent;min-height:0;padding-bottom:.9rem;overflow-y:auto}site-search .search-container:has(.pagefind-ui__drawer.pagefind-ui__hidden):after{color:var(--manual-muted);content:"검색어를 입력하면 관련 사용법을 찾아 드려요.";padding:.9rem .25rem .35rem;font-size:.82rem;display:block}#starlight__search{--sl-search-cancel-space:0px;--pagefind-ui-primary:#6842e3;--pagefind-ui-text:#20212a;--pagefind-ui-background:#fff;--pagefind-ui-border:#cdd1da;--pagefind-ui-tag:#f0ecff;--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:6px;--pagefind-ui-image-border-radius:6px;--pagefind-ui-font:Pretendard, "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html[data-theme=dark] #starlight__search{--pagefind-ui-primary:#a990ff;--pagefind-ui-text:#e9eaf0;--pagefind-ui-background:#202126;--pagefind-ui-border:#4b4f5b;--pagefind-ui-tag:#30284b}#starlight__search .pagefind-ui__search-input{font-size:.95rem;font-weight:600}#starlight__search .pagefind-ui__search-clear{inset-inline-end:5.65rem}#starlight__search .pagefind-ui__search-input:focus,#starlight__search .pagefind-ui__search-input:focus-visible{border-color:var(--manual-accent);outline:2px solid var(--manual-accent);outline-offset:-1px}#starlight__search .pagefind-ui__message{color:var(--manual-muted);font-size:.78rem;font-weight:680}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:#0000;border-radius:8px;transition:background-color .12s}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-nested:hover{background-color:var(--manual-surface-muted);outline:none}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{outline:2px solid var(--manual-accent);outline-offset:-2px;background-color:var(--manual-accent-soft)}#starlight__search mark{background:var(--manual-accent-soft);color:var(--manual-accent);border-radius:3px;padding:0 .1em;font-weight:740}.sidebar-pane{border-inline-end:1px solid var(--manual-border);background:var(--manual-surface);scrollbar-color:var(--manual-border-strong) transparent;scrollbar-width:thin}.sidebar-content{gap:0;padding:.85rem .75rem 1.25rem}.sidebar-content .top-level{gap:1.15rem;display:grid}.sidebar-content .top-level>li+li{margin-top:0}.sidebar-content .top-level>li>a.large{border-bottom:1px solid var(--manual-border);min-height:2.25rem;color:var(--manual-heading);border-radius:5px;padding:.48rem .65rem;font-size:.82rem;font-weight:720;position:relative}.sidebar-content details>summary{min-height:1.75rem;color:var(--manual-subtle);border-radius:4px;margin:0 0 .32rem;padding:.22rem .55rem;transition:background-color .14s,color .14s}.sidebar-content details>summary:hover{background:var(--manual-surface-muted);color:var(--manual-heading)}.sidebar-content details>summary:focus-visible{outline:2px solid var(--manual-accent);outline-offset:1px}.sidebar-content details>summary .caret{width:.9rem;height:.9rem;color:var(--manual-subtle)}.sidebar-content details>ul{gap:.12rem;margin:0;display:grid}.sidebar-content ul ul li{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.sidebar-content .group-label .large{color:var(--manual-subtle);letter-spacing:0;font-size:.7rem;font-weight:740;line-height:1.4}.sidebar-content a{min-height:2.2rem;color:var(--manual-muted);border-radius:5px;align-items:center;padding:.43rem .65rem;font-size:.81rem;font-weight:560;line-height:1.45;transition:background-color .14s,color .14s,box-shadow .14s;display:flex}.sidebar-content a>span:first-child{min-width:0}.sidebar-content a:hover{background:var(--manual-surface-muted);color:var(--manual-heading)}.sidebar-content a:focus-visible{outline:2px solid var(--manual-accent);outline-offset:1px}.sidebar-content a[aria-current=page]{background:color-mix(in srgb, var(--manual-accent-soft) 64%, var(--manual-surface));color:var(--manual-accent);box-shadow:inset 2px 0 0 var(--manual-accent);font-weight:700}.sidebar-content .sl-badge{display:none}msite-menu-button button{border:1px solid var(--manual-border)!important;background:var(--manual-surface)!important;box-shadow:var(--manual-shadow-sm)!important;color:var(--manual-heading)!important;border-radius:6px!important}msite-menu-button[aria-expanded=true] button{border-color:color-mix(in srgb, var(--manual-accent) 35%, var(--manual-border))!important;background:var(--manual-accent-soft)!important;box-shadow:none!important;color:var(--manual-accent)!important}.main-pane>main>.content-panel:first-child{background:var(--manual-page);border-bottom:0;padding-block:1.5rem .65rem}.main-pane>main>.content-panel:first-child .sl-container{padding-block:0}.main-pane>main>.content-panel:nth-child(2){background:var(--manual-page);border-top:0;padding-block:.65rem 1.5rem}.main-pane>main>.content-panel:nth-child(2) .sl-container{padding-top:0}.main-pane h1{max-width:60rem;color:var(--manual-heading);letter-spacing:0;margin-top:0;font-size:1.85rem;font-weight:780;line-height:1.3}.right-sidebar-panel{background:var(--manual-page);border-inline-start-color:var(--manual-border)!important;padding:1.55rem 1rem 2rem!important}.right-sidebar-panel .sl-container{width:min(13.5rem,100%)!important}.manual-page-toc{display:block}.manual-page-toc nav>h2{color:var(--manual-heading)!important;margin:0 0 .75rem!important;font-size:.78rem!important;font-weight:760!important;line-height:1.4!important}.manual-page-toc ol{border-inline-start:1px solid var(--manual-border);gap:.12rem;margin:0;padding:0 0 0 .65rem;list-style:none;display:grid}.manual-page-toc li{margin:0;padding:0}.manual-page-toc a{border-radius:5px;font-weight:560;line-height:1.45;text-decoration:none;transition:background-color .14s,color .14s;display:block;position:relative;color:var(--manual-muted)!important;padding:.42rem .55rem!important;font-size:.77rem!important}.manual-page-toc a:before{background:var(--manual-accent);content:"";opacity:0;border-radius:2px;width:2px;transition:opacity .14s;position:absolute;top:.35rem;bottom:.35rem;left:calc(-.65rem - 1px)}.manual-page-toc a:hover{background:var(--manual-surface-muted);color:var(--manual-heading)!important}.manual-page-toc a:focus-visible{outline:2px solid var(--manual-accent);outline-offset:1px}.manual-page-toc a[aria-current=true]{background:color-mix(in srgb, var(--manual-accent-soft) 58%, transparent);font-weight:700;color:var(--manual-accent)!important}.manual-page-toc a[aria-current=true]:before{opacity:1}.manual-mobile-toc{top:var(--sl-nav-height);z-index:8;border-bottom:1px solid var(--manual-border);background:color-mix(in srgb, var(--manual-surface) 96%, transparent);backdrop-filter:blur(12px);display:block;position:sticky}@media (width>=72rem){.manual-mobile-toc{display:none}}.manual-mobile-toc details{margin:0}.manual-mobile-toc summary{min-height:2.8rem;padding:.55rem var(--sl-content-pad-x);color:var(--manual-heading);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;list-style:none;display:grid}.manual-mobile-toc summary::-webkit-details-marker{display:none}.manual-mobile-toc summary>span{font-size:.72rem;font-weight:760}.manual-mobile-toc summary>strong{min-width:0;color:var(--manual-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:620;overflow:hidden}.manual-mobile-toc ol{max-height:min(22rem,52vh);padding:.45rem var(--sl-content-pad-x) .75rem;border-top:1px solid var(--manual-border);gap:.15rem;margin:0;list-style:none;display:grid;overflow-y:auto}.manual-mobile-toc li{margin:0}.manual-mobile-toc a{color:var(--manual-muted);border-radius:5px;padding:.48rem .6rem;font-size:.78rem;line-height:1.45;text-decoration:none;display:block}.manual-mobile-toc a[aria-current=true]{background:var(--manual-accent-soft);color:var(--manual-accent);font-weight:700}.sl-markdown-content :is(.product-manual,.manual-index){color:var(--manual-text)}.manual-intro{border-bottom:1px solid var(--manual-border);padding-bottom:1.65rem}.manual-intro-copy{min-width:0}.manual-lead{max-width:55rem;color:var(--manual-muted);margin:.7rem 0 0;font-size:.98rem;line-height:1.68}.manual-prerequisites{border:1px solid var(--manual-border);background:var(--manual-surface-muted);color:var(--manual-text);border-radius:6px;grid-template-columns:1.8rem minmax(0,1fr);gap:.75rem;margin:1.25rem 0 2.5rem;padding:.8rem .9rem;display:grid}.manual-prerequisites-icon{border:1px solid color-mix(in srgb, var(--manual-blue) 22%, var(--manual-border));background:var(--manual-blue-soft);width:1.8rem;height:1.8rem;color:var(--manual-blue);border-radius:50%;place-items:center;display:grid}.manual-prerequisites-icon>svg{width:.95rem;height:.95rem}.manual-prerequisites h2{color:var(--manual-heading);margin:0;font-size:.82rem;font-weight:760;line-height:1.45}.manual-prerequisites ul{color:var(--manual-muted);gap:.18rem;margin:.3rem 0 0;padding:0;font-size:.81rem;line-height:1.52;list-style:none;display:grid}.manual-prerequisites li{margin:0;padding-left:.78rem;position:relative}.manual-prerequisites li:before{background:var(--manual-subtle);content:"";border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:.68em;left:.08rem}.manual-section{margin:2.6rem 0 3.8rem}.manual-section-heading{gap:.28rem;margin-bottom:1.15rem;display:grid}.manual-section-heading>span{color:var(--manual-accent);font-size:.7rem;font-weight:780}.manual-section-heading h2,.manual-related h2,.manual-step-body h2{color:var(--manual-heading);letter-spacing:0;border:0;margin:0;padding:0;font-size:1.3rem;font-weight:760;line-height:1.4}.manual-section-heading>p{max-width:58rem;color:var(--manual-muted);margin:.25rem 0 0;font-size:.88rem;line-height:1.62}.manual-key-points{max-width:58rem;color:var(--manual-text);gap:.46rem;margin:-.25rem 0 1.15rem;padding:0;font-size:.88rem;line-height:1.58;list-style:none;display:grid}.manual-key-points li{margin:0;padding-left:1rem;position:relative}.manual-key-points li:before{background:var(--manual-accent);content:"";border-radius:50%;width:.24rem;height:.24rem;position:absolute;top:.67em;left:.12rem}.manual-explorer{grid-template-columns:minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.manual-explorer-stage{min-width:0;position:static}.manual-image-viewer{border:1px solid var(--manual-border-strong);background:var(--manual-surface);min-width:0;box-shadow:var(--manual-shadow-sm);border-radius:8px;margin:0;overflow:hidden}.manual-image-toolbar{border-bottom:1px solid var(--manual-border);background:var(--manual-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.2rem;margin:0;padding:.45rem .55rem .45rem .85rem;display:grid}.manual-image-toolbar.is-controls-only{grid-template-columns:auto;justify-content:end}.manual-image-caption{min-width:0;color:var(--manual-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;font-weight:650;line-height:1.45;overflow:hidden}.manual-image-controls{border:1px solid var(--manual-border);background:var(--manual-surface-muted);border-radius:6px;align-items:center;gap:.1rem;height:2.2rem;margin:0;padding:.12rem;display:flex}.manual-image-controls :is(button,a),.manual-callout-navigation button{width:2rem;height:100%;color:var(--manual-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 2rem;place-items:center;margin:0;padding:0;line-height:1;text-decoration:none;display:inline-grid}.manual-image-controls :is(button,a):hover,.manual-callout-navigation button:hover{background:var(--manual-surface-strong);color:var(--manual-heading)}.manual-image-controls :is(button,a):focus-visible,.manual-callout-navigation button:focus-visible{outline:2px solid var(--manual-accent);outline-offset:1px}.manual-image-controls button:disabled{opacity:.32;cursor:default}.manual-image-controls output{width:2.9rem;height:100%;color:var(--manual-subtle);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;flex:0 0 2.9rem;place-items:center;margin:0;padding:0;font-size:.72rem;font-weight:720;line-height:1;display:grid}.manual-control-divider{background:var(--manual-border-strong);flex:0 0 1px;width:1px;height:1.15rem;margin:0}.manual-image-controls [data-focus-toggle][aria-pressed=true]{background:var(--manual-accent-soft);color:var(--manual-accent)}.manual-icon-collapse,.manual-image-controls [data-fullscreen][aria-pressed=true] .manual-icon-expand{display:none}.manual-image-controls [data-fullscreen][aria-pressed=true] .manual-icon-collapse{display:block}.manual-image-viewport{aspect-ratio:var(--manual-image-aspect);overscroll-behavior:contain;scrollbar-color:var(--manual-border-strong) transparent;scrollbar-width:thin;background:#eceef3;margin:0;position:relative;overflow:hidden}.manual-image-viewer:not([data-zoom="1"]) .manual-image-viewport{overflow:auto}.manual-image-viewer[data-focus-preview=true] .manual-image-viewport{overflow:hidden}html[data-theme=dark] .manual-image-viewport{background:#14151a}.manual-image-viewport:focus-visible{outline:3px solid var(--manual-accent);outline-offset:-3px}.manual-image-layer{--manual-focus-x:0px;--manual-focus-y:0px;--manual-focus-scale:1;--manual-focus-inverse-scale:1;--manual-focus-origin-x:50%;--manual-focus-origin-y:50%;width:100%;min-width:0;transform-origin:var(--manual-focus-origin-x) var(--manual-focus-origin-y);background:#fff;margin:0 auto;transition:transform .46s cubic-bezier(.22,1,.36,1);position:relative;overflow:visible;transform:translate(0,0)scale(1)}.manual-image-viewer[data-focus-motion=moving] .manual-image-layer{will-change:transform}.manual-image-viewer[data-focus-preview=true] .manual-image-layer{transform:translate3d(var(--manual-focus-x), var(--manual-focus-y), 0) scale(var(--manual-focus-scale))}.manual-image-layer>img{object-fit:fill;user-select:none;width:100%;height:100%;margin:0;display:block}.manual-callout-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;margin:0!important;padding:0!important}.manual-callout-region{top:var(--callout-top);left:var(--callout-left);z-index:1;width:var(--callout-width);height:var(--callout-height);min-width:1px;min-height:1px;color:inherit;font:inherit;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1;position:absolute;overflow:visible}.manual-callout-target{box-sizing:border-box;background:0 0;border:1px solid #5b637357;border-radius:5px;transition:border-color .14s,background-color .14s,box-shadow .14s;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffffa3,0 1px 3px #1f243014}.manual-callout-badge{color:#606775;font-variant-numeric:tabular-nums;transform-origin:50%;background:#fffffff5;border:1px solid #b5bac4;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:800;line-height:1;transition:background-color .14s,box-shadow .14s,transform .42s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 3px #1f24301f}.manual-callout-region[data-badge-side=right] .manual-callout-badge{left:calc(100% + .45rem)}.manual-callout-region[data-badge-side=left] .manual-callout-badge{right:calc(100% + .45rem)}.manual-callout-region[data-badge-side=top] .manual-callout-badge{top:auto;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)}.manual-callout-region[data-badge-side=bottom] .manual-callout-badge{top:calc(100% + .45rem);left:50%;transform:translate(-50%)}.manual-callout-region[data-badge-side=inside-right] .manual-callout-badge{top:.35rem;right:.35rem;transform:none}.manual-callout-region[data-badge-side=inside-left] .manual-callout-badge{top:.35rem;left:.35rem;transform:none}.manual-image-viewer[data-focus-preview=true] .manual-callout-region:is([data-badge-side=right],[data-badge-side=left]) .manual-callout-badge{transform:translateY(-50%) scale(var(--manual-focus-inverse-scale))}.manual-image-viewer[data-focus-preview=true] .manual-callout-region:is([data-badge-side=top],[data-badge-side=bottom]) .manual-callout-badge{transform:translateX(-50%) scale(var(--manual-focus-inverse-scale))}.manual-image-viewer[data-focus-preview=true] .manual-callout-region:is([data-badge-side=inside-right],[data-badge-side=inside-left]) .manual-callout-badge{transform:scale(var(--manual-focus-inverse-scale));transform-origin:top}.manual-callout-region:hover,.manual-callout-region:focus-visible,.manual-callout-region.is-active{z-index:3}.manual-callout-region:hover .manual-callout-target{background:#ffffff29;border-color:#606878}.manual-callout-region:hover .manual-callout-badge{color:#303642;border-color:#707786}.manual-callout-region:focus-visible .manual-callout-target,.manual-callout-region.is-active .manual-callout-target{background:#6842e31a;border:2px solid #6842e3;box-shadow:0 0 0 1px #ffffffeb,0 0 0 3px #6842e329,0 3px 10px #2618582e}.manual-callout-region:focus-visible .manual-callout-badge,.manual-callout-region.is-active .manual-callout-badge{color:#fff;background:#6842e3;border:2px solid #fff;box-shadow:0 0 0 2px #6842e329,0 2px 8px #2a1a6047}.manual-callout-region:focus-visible{outline:none}.manual-image-viewer[data-callout-mode=single] .manual-callout-target,.manual-image-viewer[data-callout-mode=single] .manual-callout-region.is-active .manual-callout-target{background:0 0;border:2px solid #6842e3ad;box-shadow:0 0 0 3px #6842e31a,0 2px 8px #2618581f}.manual-image-viewer[data-callout-mode=single] .manual-callout-region:hover .manual-callout-target,.manual-image-viewer[data-callout-mode=single] .manual-callout-region:focus-visible .manual-callout-target{border-color:var(--manual-accent);background:#6842e30d;box-shadow:0 0 0 4px #6842e321,0 3px 10px #26185826}.manual-image-status{border-top:1px solid var(--manual-border);background:var(--manual-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.2rem;margin:0;padding:.48rem .55rem .48rem .9rem;display:grid}.manual-image-status-copy{align-items:center;gap:.65rem;min-width:0;display:flex}.manual-image-status-copy>span{color:var(--manual-accent);font-variant-numeric:tabular-nums;flex:none;font-size:.68rem;font-weight:780}.manual-image-status-copy>strong{min-width:0;color:var(--manual-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:720;overflow:hidden}.manual-callout-navigation{gap:.1rem;display:flex}.manual-callout-navigation button{height:1.95rem}:-webkit-any(.manual-image-viewer:fullscreen,.manual-image-viewer:-webkit-full-screen){background:var(--manual-surface);width:100vw;height:100vh;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid}:is(.manual-image-viewer:fullscreen,.manual-image-viewer:fullscreen){background:var(--manual-surface);width:100vw;height:100vh;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid}:-webkit-any(.manual-image-viewer:fullscreen .manual-image-viewport,.manual-image-viewer:-webkit-full-screen .manual-image-viewport){aspect-ratio:auto;max-height:none;overflow:hidden}:is(.manual-image-viewer:fullscreen .manual-image-viewport,.manual-image-viewer:fullscreen .manual-image-viewport){aspect-ratio:auto;max-height:none;overflow:hidden}:-webkit-any(.manual-image-viewer:fullscreen[data-zoom="1"] .manual-image-viewport,.manual-image-viewer:-webkit-full-screen[data-zoom="1"] .manual-image-viewport){place-items:center;display:grid}:is(.manual-image-viewer:fullscreen[data-zoom="1"] .manual-image-viewport,.manual-image-viewer:fullscreen[data-zoom="1"] .manual-image-viewport){place-items:center;display:grid}:-webkit-any(.manual-image-viewer:fullscreen:not([data-zoom="1"]) .manual-image-viewport,.manual-image-viewer:-webkit-full-screen:not([data-zoom="1"]) .manual-image-viewport){overflow:auto}:is(.manual-image-viewer:fullscreen:not([data-zoom="1"]) .manual-image-viewport,.manual-image-viewer:fullscreen:not([data-zoom="1"]) .manual-image-viewport){overflow:auto}:-webkit-any(.manual-image-viewer:fullscreen[data-focus-preview=true] .manual-image-viewport,.manual-image-viewer:-webkit-full-screen[data-focus-preview=true] .manual-image-viewport){place-items:center;display:grid;overflow:hidden}:is(.manual-image-viewer:fullscreen[data-focus-preview=true] .manual-image-viewport,.manual-image-viewer:fullscreen[data-focus-preview=true] .manual-image-viewport){place-items:center;display:grid;overflow:hidden}:-webkit-any(.manual-image-viewer:fullscreen .manual-image-layer,.manual-image-viewer:-webkit-full-screen .manual-image-layer){margin:0 auto}:is(.manual-image-viewer:fullscreen .manual-image-layer,.manual-image-viewer:fullscreen .manual-image-layer){margin:0 auto}.manual-callout-list{gap:.68rem;min-width:0;display:grid}.manual-callout-list:not(.manual-callout-list-compact){grid-template-columns:repeat(3,minmax(0,1fr))}.manual-callout-card{border:1px solid var(--manual-border);background:var(--manual-surface);width:100%;min-width:0;color:var(--manual-text);cursor:pointer;border-radius:7px;grid-template-columns:1.9rem minmax(0,1fr);gap:.72rem;margin:0;padding:.88rem .9rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.manual-callout-card:before{background:var(--manual-accent);content:"";opacity:0;width:3px;transition:opacity .15s;position:absolute;inset:0 auto 0 0}.manual-callout-card:hover{border-color:var(--manual-border-strong);background:var(--manual-surface-muted)}.manual-callout-card.is-active{border-color:color-mix(in srgb, var(--manual-accent) 52%, var(--manual-border));background:var(--manual-accent-soft);box-shadow:var(--manual-shadow-sm)}.manual-callout-card.is-active:before{opacity:1}.manual-callout-card:focus-visible{outline:2px solid var(--manual-accent);outline-offset:2px}.manual-callout-card-number{border:1px solid color-mix(in srgb, var(--manual-accent) 32%, var(--manual-border));background:var(--manual-surface);width:1.9rem;height:1.9rem;color:var(--manual-accent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid}.manual-callout-card.is-active .manual-callout-card-number{border-color:var(--manual-accent);background:var(--manual-accent);color:#fff}.manual-callout-card h3{color:var(--manual-heading);margin:.16rem 0 0;font-size:.94rem;font-weight:740;line-height:1.38}.manual-callout-card p{color:var(--manual-muted);margin:.42rem 0 0;font-size:.81rem;line-height:1.58}.manual-steps{margin:2.6rem 0 0;padding:0;list-style:none}.manual-step{grid-template-columns:2.35rem minmax(0,1fr);gap:1.1rem;display:grid}.manual-step+.manual-step{margin-top:2rem}.manual-step-marker{z-index:1;border:3px solid var(--manual-page);background:var(--manual-heading);width:2.35rem;height:2.35rem;box-shadow:0 0 0 1px var(--manual-border-strong);color:var(--manual-surface);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.82rem;font-weight:800;display:grid;position:relative}html[data-theme=dark] .manual-step-marker{color:#1b1c22}.manual-step:not(:last-child) .manual-step-marker:after{background:var(--manual-border-strong);content:"";width:1px;position:absolute;top:2.35rem;bottom:-2.35rem;left:calc(50% - .5px)}.manual-step-body{border-bottom:1px solid var(--manual-border);min-width:0;padding:.28rem 0 2.6rem}.manual-step:last-child .manual-step-body{border-bottom:0}.manual-step-instruction{max-width:54rem;color:var(--manual-muted);margin:.62rem 0 0;font-size:.94rem;line-height:1.7}.manual-task-visual{gap:.8rem;width:min(100%,52rem);margin-top:1.35rem;display:grid}.manual-callout-list-compact{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.manual-callout-list-compact .manual-callout-card{min-height:4rem}.manual-expected-result{border:1px solid color-mix(in srgb, var(--manual-success) 24%, var(--manual-border));background:var(--manual-success-soft);border-radius:6px;grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.6rem;margin-top:1.1rem;padding:.72rem .85rem;display:grid}.manual-expected-result>svg{width:1rem;height:1rem;color:var(--manual-success);margin:.16rem 0 0}.manual-expected-result p{color:var(--manual-text);margin:0;font-size:.85rem;line-height:1.55}.manual-related{border-top:1px solid var(--manual-border);margin:3.7rem 0 1rem;padding-top:1.8rem}.manual-related-list{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.7rem;margin-top:1.1rem;display:grid}.manual-related-list>a{border:1px solid var(--manual-border);background:var(--manual-surface);color:var(--manual-text);border-radius:.75rem;grid-template-columns:minmax(0,1fr) 1.1rem;align-items:center;gap:.8rem;padding:.95rem 1.05rem;text-decoration:none;transition:background-color .14s,border-color .14s;display:grid}.manual-related-list>a:hover{border-color:var(--manual-accent);background:var(--manual-surface-muted)}.manual-related-list>a:hover strong{color:var(--manual-accent)}.manual-related-list strong,.manual-related-list small{display:block}.manual-related-list strong{color:var(--manual-heading);font-size:.9rem}.manual-related-list small{color:var(--manual-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.28rem;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.manual-related-list svg{color:var(--manual-subtle)}.manual-breadcrumb{margin:0 0 .9rem}.manual-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.manual-breadcrumb li{color:var(--manual-subtle);margin:0;font-size:.8rem}.manual-breadcrumb li+li:before{content:"›";color:var(--manual-border);margin-right:.4rem}.manual-breadcrumb a{color:var(--manual-subtle);text-decoration:none}.manual-breadcrumb a:hover{color:var(--manual-accent);text-decoration:underline}.manual-breadcrumb li[aria-current=page]{color:var(--manual-muted);font-weight:640}main:has(.manual-home) h1#_top,main:has(.manual-category) h1#_top{display:none}main:has(.manual-home) .content-panel:first-of-type,main:has(.manual-category) .content-panel:first-of-type{border-bottom:0;padding-bottom:0}.manual-home{flex-direction:column;gap:3.4rem;display:flex}.manual-home-hero{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:1.2rem 0 .4rem;display:flex}.manual-home-hero h2{color:var(--manual-heading);letter-spacing:-.02em;border:0;margin:0;padding:0;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:820}.manual-home-hero>p{max-width:34rem;color:var(--manual-muted);margin:0;font-size:.98rem;line-height:1.7}.manual-home-search{border:1px solid var(--manual-border);background:var(--manual-surface);width:min(100%,46rem);color:var(--manual-heading);font:inherit;text-align:start;cursor:text;border-radius:1rem;align-items:center;gap:.6rem;margin-top:.9rem;padding:1.15rem 1.4rem 1.15rem 3.5rem;transition:border-color .14s,box-shadow .14s;display:flex;position:relative;box-shadow:0 8px 26px -22px #0f0f1980}.manual-home-search:hover{border-color:var(--manual-border-strong)}.manual-home-search:focus-visible{border-color:var(--manual-accent);outline:2px solid color-mix(in srgb, var(--manual-accent) 35%, transparent);outline-offset:1px}.manual-home-search-placeholder{min-width:0;color:var(--manual-subtle);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1rem;overflow:hidden}.manual-home-search-hint{color:var(--manual-subtle);flex-shrink:0;gap:.15rem;display:inline-flex}.manual-home-search-hint kbd{border:1px solid var(--manual-border);background:var(--manual-surface-muted);text-align:center;border-radius:5px;min-width:1.4rem;padding:.15rem .3rem;font-size:.72rem;line-height:1.2}.manual-home-search svg{fill:none;width:1.15rem;height:1.15rem;stroke:var(--manual-subtle);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;left:1.35rem}.manual-home-group-title{color:var(--manual-subtle);letter-spacing:.02em;border:0;margin:0 0 1.1rem;padding:0;font-size:.82rem;font-weight:720}.manual-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem;display:grid}.manual-category-card,.manual-category-list>a{border:1px solid var(--manual-border);background:var(--manual-surface);border-radius:1rem;align-items:center;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.manual-category-card{grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.35rem 1.5rem}.manual-category-card:hover,.manual-category-list>a:hover{border-color:color-mix(in srgb, var(--manual-accent) 45%, var(--manual-border));transform:translateY(-1px);box-shadow:0 14px 30px -26px #0f0f198c}.manual-category-card-icon,.manual-category-header-icon,.manual-category-list-icon{background:var(--manual-accent-soft);width:2.9rem;height:2.9rem;color:var(--manual-accent);border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}.manual-category-list-icon{border-radius:.65rem;width:2.4rem;height:2.4rem}.manual-category-card-copy,.manual-category-list-copy{flex-direction:column;gap:.28rem;min-width:0;display:flex}.manual-category-card-copy strong{color:var(--manual-heading);font-size:1.02rem;font-weight:760}.manual-category-card-copy small,.manual-category-list-copy small{color:var(--manual-muted);font-size:.82rem}.manual-category{flex-direction:column;gap:1.6rem;display:flex}.manual-category-header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.manual-category-header h2{color:var(--manual-heading);border:0;margin:0;padding:0;font-size:1.6rem;font-weight:800}.manual-category-header p{color:var(--manual-muted);margin:.35rem 0 0;font-size:.95rem;line-height:1.7}.manual-category-list{flex-direction:column;gap:.75rem;display:flex}.manual-category-list>a{grid-template-columns:auto minmax(0,1fr) 1.25rem;gap:1rem;padding:1.1rem 1.35rem}.manual-category-list-copy strong{color:var(--manual-heading);font-size:.98rem;font-weight:740}.manual-category-list-arrow{color:var(--manual-subtle);text-align:right;font-size:1.2rem}.manual-audience-context{border:1px solid color-mix(in srgb, var(--manual-accent) 30%, var(--manual-border));background:var(--manual-accent-soft);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;margin:0 0 1.4rem;padding:.95rem 1.15rem;display:grid}.manual-audience-context svg{color:var(--manual-accent)}.manual-audience-context p{color:var(--manual-muted);margin:0;font-size:.88rem;line-height:1.65}.manual-audience-context strong{color:var(--manual-heading)}.sidebar-content .manual-sidebar{flex-direction:column;gap:1.1rem;padding:.4rem .2rem 2.5rem;display:flex}.sidebar-content .manual-sidebar-home{color:var(--manual-heading);border-radius:.6rem;align-items:center;gap:.55rem;padding:.35rem .85rem;font-size:.88rem;font-weight:760;text-decoration:none;display:flex}.sidebar-content .manual-sidebar-home>span:first-child{color:var(--manual-accent);display:inline-flex}.sidebar-content .manual-sidebar-home:hover{background:color-mix(in srgb, var(--manual-accent) 8%, transparent)}.sidebar-content .manual-sidebar-home[aria-current=page]{background:var(--manual-accent-soft);color:var(--manual-accent)}.sidebar-content .manual-sidebar-sections{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.sidebar-content .manual-sidebar-section{margin:0}.sidebar-content .manual-sidebar-section summary{cursor:pointer;border-radius:.6rem;align-items:center;gap:.55rem;padding:.35rem .85rem;list-style:none;display:flex}.sidebar-content .manual-sidebar-section summary::-webkit-details-marker{display:none}.sidebar-content .manual-sidebar-section summary:hover{background:color-mix(in srgb, var(--manual-accent) 8%, transparent)}.sidebar-content .manual-sidebar-section-icon{color:var(--manual-accent);display:inline-flex}.sidebar-content .manual-sidebar-section-title{min-width:0;color:var(--manual-heading);flex:1;font-size:.88rem;font-weight:760}.sidebar-content .manual-sidebar-section-chevron{color:var(--manual-subtle);transition:transform .15s;display:inline-flex}.sidebar-content .manual-sidebar-section details[open] .manual-sidebar-section-chevron{transform:rotate(180deg)}.sidebar-content .manual-sidebar-manuals{border-left:1px solid var(--manual-border);margin:.5rem 0 0 1.55rem;padding:0 0 0 .85rem;list-style:none}.sidebar-content .manual-sidebar-manuals>li{margin:0}.sidebar-content .manual-sidebar-manuals a{color:var(--manual-muted);border-radius:.5rem;padding:.42rem .5rem;font-size:.85rem;font-weight:400;line-height:1.5;text-decoration:none;display:block}.sidebar-content .manual-sidebar-manuals a:hover{background:color-mix(in srgb, var(--manual-accent) 8%, transparent);color:var(--manual-heading)}.sidebar-content .manual-sidebar-manuals a[aria-current=page]{background:var(--manual-accent-soft);color:var(--manual-accent);font-weight:620}.main-pane footer.sl-flex{gap:.9rem}.main-pane footer .meta{margin-top:2rem}.main-pane footer .pagination-links{border-top:1px solid var(--manual-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:1.1rem;display:grid}.main-pane footer .pagination-links>a{border-color:var(--manual-border);background:var(--manual-surface);min-height:4rem;box-shadow:none;color:var(--manual-subtle);border-radius:7px;gap:.58rem;padding:.68rem .78rem;font-size:.68rem;line-height:1.35}.main-pane footer .pagination-links>a[rel=next]{grid-column:2}.main-pane footer .pagination-links>a:hover{border-color:var(--manual-border-strong);background:var(--manual-surface-muted)}.main-pane footer .pagination-links .link-title{color:var(--manual-heading);margin-top:.14rem;font-size:.9rem;font-weight:720;line-height:1.35;display:inline-block}.main-pane footer .pagination-links svg{width:1rem;height:1rem}[hidden]{display:none!important}@media (width<=74rem){.manual-callout-list:not(.manual-callout-list-compact){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=50rem){site-search>button[data-open-modal]{min-width:0}.main-pane>main>.content-panel:first-child{padding-block:1.25rem .55rem}.main-pane>main>.content-panel:nth-child(2){padding-block:.55rem 1.25rem}.main-pane h1{font-size:1.6rem}.sidebar-content{padding:1rem .9rem 1.5rem}.sidebar-content .top-level{gap:1.25rem}.sidebar-content>div:last-child{margin-top:auto;padding-top:1rem}.sidebar-content .mobile-preferences{border-color:var(--manual-border);padding-block:.75rem 0}}@media (width<=42rem){.manual-lead{font-size:.98rem}.manual-prerequisites{margin-bottom:2.4rem}.manual-section{margin:2.5rem 0 3.5rem}.manual-callout-list:not(.manual-callout-list-compact),.manual-callout-list-compact{grid-template-columns:1fr}.manual-image-toolbar{grid-template-columns:1fr;gap:.5rem;padding:.65rem .7rem .7rem}.manual-image-caption{white-space:normal}.manual-image-controls{justify-self:start;width:max-content;max-width:100%}.manual-image-status{padding-left:.7rem}.manual-step{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.manual-step-marker{width:2rem;height:2rem;font-size:.76rem}.manual-step:not(:last-child) .manual-step-marker:after{top:2rem}.manual-category-grid{grid-template-columns:1fr}.manual-home-hero{padding-top:.4rem}.manual-home-search{padding:1rem 1.1rem 1rem 3.1rem}.manual-home-search-placeholder{font-size:.94rem}.manual-home-search-hint{display:none}.manual-category-card{padding:1.15rem 1.2rem}.main-pane footer .pagination-links{grid-template-columns:1fr}.main-pane footer .pagination-links>a[rel=next]{grid-column:auto}}@media (width<=24rem){.manual-image-controls [data-fullscreen]{display:none}.manual-image-status-copy>strong{max-width:10rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.manual-callout-target,.manual-callout-badge,.manual-callout-card,.manual-callout-card:before,.manual-image-layer{transition:none}}@media print{.manual-image-controls,.manual-callout-navigation,.manual-sidebar{display:none}.manual-explorer{display:block}.manual-explorer-stage{position:static}.manual-image-viewer{box-shadow:none}.manual-image-viewport{max-height:none;overflow:visible}.manual-image-layer{width:100%!important;transform:none!important}.manual-callout-list{margin-top:1rem}}
