pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: StackOverflow Light
  Description: Light theme as used on stackoverflow.com
  Author: stackoverflow.com
  Maintainer: @Hirse
  Website: https://github.com/StackExchange/Stacks
  License: MIT
  Updated: 2021-05-15

  Updated for @stackoverflow/stacks v0.64.0
  Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
  Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
*/.hljs{color:#2f3337;background:#f6f6f6}.hljs-subst{color:#2f3337}.hljs-comment{color:#656e77}.hljs-keyword,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-section{color:#015692}.hljs-attr{color:#015692}.hljs-attribute{color:#803378}.hljs-name,.hljs-type,.hljs-number,.hljs-selector-id,.hljs-quote,.hljs-template-tag{color:#b75501}.hljs-selector-class{color:#015692}.hljs-string,.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr{color:#54790d}.hljs-meta,.hljs-selector-pseudo{color:#015692}.hljs-built_in,.hljs-title,.hljs-literal{color:#b75501}.hljs-bullet,.hljs-code{color:#535a60}.hljs-meta .hljs-string{color:#54790d}.hljs-deletion{color:#c02d2e}.hljs-addition{color:#2f6f44}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}:root{scroll-behavior:auto !important}.dev-docs-title{padding:1rem;font-size:1.125rem}.dev-docs-title small{font-size:.75rem}.dev-section{margin-bottom:5rem}.dev-row{margin-bottom:1rem}.dev-h2{background-color:#0062c4;color:#fff;padding:.5rem;margin-bottom:2rem;font-size:2rem}.dev-h3{background-color:#6c757d;color:#fff;padding:.5rem;margin-bottom:2rem;font-size:1rem}.dev-h4{background-color:#ced4da;color:#000;padding:.5rem;font-size:.875rem}.dev-h6{font-size:.75rem}.dev-clipboard{display:block;font-size:.625rem;border:solid 1px #0d6efd;color:#0d6efd;background-color:#fff;border-radius:.25rem;padding:.3em 1em}.dev-clipboard:hover{background-color:#0d6efd;color:#fff}.dev-hashList .toc-list{list-style-type:none;padding-left:0;font-size:.75rem}.dev-hashList .toc-list.is-collapsed{display:none}.dev-hashList .toc-list ol .toc-link{padding-left:3rem}.dev-hashList .toc-list ol .toc-link:before{left:1rem !important}.dev-hashList .toc-list ol .toc-link:after{left:2rem}.dev-hashList .toc-list ol ol .toc-link{padding-left:4rem}.dev-hashList .toc-list ol ol .toc-link:after{left:3rem}.dev-hashList .toc-list-item:has(.is-collapsible)>.toc-link:before{content:"";background-image:url("../images/develop/tri-down.svg");background-size:contain;width:18px;height:18px;position:absolute;top:.25em;left:0;font-size:1.5em;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.dev-hashList .toc-list-item:has(.is-collapsible)>.toc-link:after{background-image:url("../images/develop/folder.svg")}.dev-hashList .toc-list-item:has(.is-collapsed)>.toc-link:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.dev-hashList .toc-link{text-decoration:none;color:inherit;display:block;padding:.2rem 1rem .2rem 2rem;position:relative}.dev-hashList .toc-link:after{content:"";background-image:url("../images/develop/bookmark.svg");background-size:contain;width:12px;height:12px;position:absolute;top:.65em;left:1rem}.dev-hashList .toc-link:hover{background-color:#e3f2ff}.dev-hashList .toc-link.is-active-link{font-weight:bold;background-color:#bbdefb}.dev-hashList .toc-link.is-active-link:before,.dev-hashList .toc-link.is-active-link:after{color:#fff !important}.dev-elementBgDark .dev-elementView{background-color:#383c41;padding-top:1rem;padding-bottom:1rem}.dev-elementCode pre,.dev-sectionCode pre{position:relative}.dev-elementCode,.dev-sectionCode{position:relative}.dev-elementCode code.hljs,.dev-sectionCode code.hljs{font-size:.75rem;padding-right:3rem;max-height:20rem}.dev-elementCode .dev-clipboard,.dev-sectionCode .dev-clipboard{position:absolute;right:2rem;top:.75rem}.dev-optionView{display:none}.dev-optionCode .dev-clipboard{display:none}.dev-note{font-size:.875rem}.dev-note a{color:#f44336}.dev-remark{background-color:rgba(3,169,244,.05);border:solid 1px #03a9f4;border-left-width:.25rem;border-left-color:#03a9f4;border-radius:.25rem;padding:1rem;margin-bottom:2rem;font-size:.875rem;position:relative}.dev-remark a{color:#f44336}.dev-required{background-color:rgba(255,87,34,.1);border:solid 1px #ff5722;border-left-width:.25rem;border-left-color:#ff5722;border-radius:.25rem;padding:1rem;margin-bottom:2rem;font-size:.875rem;position:relative}.dev-required a{color:#f44336}.dev-setting{background-color:rgba(204,204,204,.05);border:solid 1px #ccc;border-radius:.25rem;padding:1rem;margin-bottom:2rem;font-size:.875rem;position:relative}.dev-table{font-size:.875rem;background-color:#fff}.dev-table>* tr>*{border:1px solid #a7b1b9;padding:.25em .5em}.editorWindow{background-color:#fff;border-radius:.5rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:hidden;position:fixed;z-index:9999}.editorWindow.is-hide{height:2rem !important}.editorWindow.is-hide>._header>._button>._open{display:inline}.editorWindow.is-hide>._header>._button>._close{display:none}.editorWindow.is-hide>._body{display:none}.editorWindow>._header{align-items:center;background-color:#0078d7;color:#fff;display:flex;height:2rem;inset-inline-start:0;line-height:1;position:absolute;top:0;width:100%}.editorWindow>._header>._title{font-weight:bold;padding:0 .5em}.editorWindow>._header>._checkbox{align-items:center;cursor:pointer;display:flex;height:2rem;padding:0 .5em}.editorWindow>._header>._checkbox:hover{background-color:rgba(255,255,255,.2)}.editorWindow>._header>._checkbox input{display:none}.editorWindow>._header>._button{background-color:rgba(0,0,0,0);border:none;color:inherit;height:2rem;-webkit-margin-start:auto;margin-inline-start:auto;width:3rem}.editorWindow>._header>._button:hover{background-color:rgba(255,255,255,.2)}.editorWindow>._header>._button>._open{display:none}.editorWindow>._header>._button>._close{display:inline}.editorWindow>._body{bottom:0;inset-inline-start:0;position:absolute;top:2rem;width:100%}.dev-sampleGrid .row{margin-left:0;margin-right:0}.dev-sampleGrid .row>*{border:solid 1px #a7b1b9;padding-top:1rem;padding-bottom:1rem}.dev-sampleRatio .ratio{border:solid 1px #606e7a}.dev-iconBox{width:8rem;text-align:center;margin-bottom:2rem}.dev-icon [class*=icon-]{font-size:2rem;background-color:#fafafa;margin-bottom:.5rem;display:grid;place-content:center;height:6rem;border-radius:.25rem}.dev-linkList{list-style-type:none;margin:2rem 0;padding:0;font-size:.75rem}.dev-link{text-decoration:none;color:inherit;display:block;padding:.2rem 1rem .2rem 2rem;position:relative}.dev-link:after{content:"";background-image:url("../images/develop/document.svg");background-size:contain;width:12px;height:12px;position:absolute;top:.65em;left:1rem}.dev-link:hover{background-color:#e3f2ff;color:#474f57}.dev-link-toc:after{content:"";background-image:url("../images/develop/toc.svg");background-size:contain;width:12px;height:12px}.dev-designerOnly .dev-h2,.dev-designerOnly .dev-h3{background-color:#008031}.dev-select{width:200px}@media (min-width: 1200px){.dev-docs-main{padding-left:15rem}.dev-docs-aside{background-color:#fafafa;position:fixed;top:0;overflow-y:auto;left:0;width:15rem;height:100%;padding-bottom:10rem}}@media (max-width: 1199.98px){.dev-docs-aside{display:none}.dev-elementCode,.dev-sectionCode{display:none}.dev-note{display:none}.dev-remark{display:none}.dev-required{display:none}}