#anchor .q-tree{width:100%;padding-top:12px}#anchor .q-tree-node-header{border-radius:0;margin:0}#anchor b{font-size:15px}body.body--light #anchor b{color:#1a496b}body.body--light #anchor .q-tree__node-header.q-tree__node--selected{background-color:var(--q-primary)}body.body--light #anchor .q-tree__node-header.q-tree__node--selected b,body.body--light #anchor .q-tree__node-header.q-tree__node--selected i{color:#fff!important}body.body--dark #anchor b{color:#42b0ff}body.body--dark #anchor .q-tree__node-header.q-tree__node--selected{background-color:var(--q-primary)}body.body--dark #anchor .q-tree__node-header.q-tree__node--selected b,body.body--dark #anchor .q-tree__node-header.q-tree__node--selected i{color:#fff!important}.d-footer-outlet{width:calc(100% + 2 * var(--d-footer-outlet-padding-x,0px));margin-left:calc(-1 * var(--d-footer-outlet-padding-x,0px));margin-right:calc(-1 * var(--d-footer-outlet-padding-x,0px));margin-bottom:calc(-1 * var(--d-footer-outlet-padding-bottom,0px))}.d-footer-outlet>.d-footer{box-sizing:border-box;padding-bottom:var(--d-footer-outlet-padding-bottom,0px)}#d-page-meta{border-top:3px solid #e0e0e0;width:100%;max-width:1200px;min-height:36px;margin:24px auto 40px;display:block}#d-page-meta #d-page-translation .q-chip{margin-top:0;margin-bottom:0;padding:16px .4em}#d-page-meta #d-page-nav:first-child{margin-top:calc(100vh - 200px)}#d-page-meta #d-page-nav .link{border:1px solid #e0e0e0;margin-top:20px;padding:15px!important}#page-container{padding-bottom:0!important}.content,.content>div.scroll{min-height:var(--d-page-min-height,calc(100vh - 86px))}.content>div.scroll>div.q-scrollarea__content{--d-page-content-padding-x:15px;--d-page-content-padding-bottom:calc(15px + var(--d-anchor-scroll-extra-bottom,0px) + env(safe-area-inset-bottom,0px));--d-footer-outlet-padding-x:var(--d-page-content-padding-x);--d-footer-outlet-padding-bottom:var(--d-page-content-padding-bottom);box-sizing:border-box;max-width:100%}.content:not(.no-padding)>div.scroll>div.q-scrollarea__content{padding:var(--d-page-content-padding-x);padding-bottom:var(--d-page-content-padding-bottom)}#page{min-height:var(--d-page-min-height,calc(100vh - 86px))!important}.d-back-to-top{right:var(--d-back-to-top-right,24px);bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:1200;filter:drop-shadow(0 8px 18px #0003);width:58px;height:58px;position:fixed}.d-back-to-top .d-back-to-top__progress,.d-back-to-top .d-back-to-top__button{position:absolute;top:0;bottom:0;left:0;right:0}.d-back-to-top .d-back-to-top__button{width:40px;height:40px;margin:auto}.d-mobile-assistant-dialog .q-dialog__inner{justify-content:stretch;align-items:stretch;padding:0}.d-mobile-assistant-dialog__panel-shell{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.d-mobile-assistant-dialog .d-mobile-assistant-panel{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.d-mobile-anchor-dialog .q-dialog__inner{justify-content:flex-end;align-items:stretch;padding:0}.d-mobile-anchor-dialog .q-dialog__backdrop{background:#0f172a3d}.d-mobile-anchor-dialog__panel{width:min(100vw,340px);max-width:100vw;height:100%;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(18px);opacity:.8;background:#f8fafce0;overflow:auto;box-shadow:-16px 0 40px #0f172a38}body.body--dark .d-mobile-anchor-dialog__panel{background:#0f172ae6}#scroll-container{width:100%;max-width:1200px;margin:auto}#page-container.d-page-layout--fullwidth-content #scroll-container,#page-container.d-page-layout--fullwidth-content #d-page-meta{max-width:none}#page-container.d-page-layout--fullwidth-content #d-page-meta>.row,#page-container.d-page-layout--fullwidth-content #d-page-meta>#d-page-nav{box-sizing:border-box;padding-left:15px;padding-right:15px}#submenu{min-height:36px;padding:0;overflow:visible;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 6px #0000001f}#submenu .d-submenu__content{width:calc(100% - 30px);max-width:1200px;min-height:inherit;align-self:stretch;align-items:center;margin:0 auto;display:flex}#submenu .d-submenu__toggle{min-height:inherit;border-radius:0;flex:none;align-self:stretch;margin-right:0}#submenu .d-submenu__toggle.active{background:#ffffff29}#submenu .on-left{margin-right:5px}#submenu .toolbar-container{overflow:visible}.d-right-rail{min-width:0;height:100%;display:flex;overflow:hidden}.d-right-rail__toc{min-width:0;height:100%;overflow:auto}.d-right-rail__assistant{flex:none;min-width:320px;height:100%;padding:0}.d-right-rail .q-btn-group{box-shadow:none}@media (max-width:1023px){.d-right-rail .q-btn-group .q-btn-inner div{display:none}}.d-right-rail .q-btn-inner .q-icon{margin:0}.d-right-rail .q-btn-inner div:not(.focus-helper){margin-left:6px}@media (max-width:1023px){#submenu{min-height:40px}#submenu .d-submenu__content{align-items:stretch;width:100%;max-width:none;margin:0}#submenu .toolbar-container{align-items:stretch;display:flex}#submenu .q-btn-group{box-shadow:none;align-self:stretch}#submenu .q-btn-group .q-btn{height:auto}#submenu .d-submenu__toggle{margin-right:0;padding-right:12px}}#submenu a,#submenu button{border-radius:0;padding:6px 12px}body.body--light #submenu a.active,body.body--light #submenu button.active{color:#000;box-shadow:0 10px #fff;background-color:#fff!important}body.body--dark #submenu a.active,body.body--dark #submenu button.active{color:#fff;box-shadow:0 10px 0 0 var(--q-dark-page);background-color:var(--q-dark-page)!important}body.mobile.body--dark .q-drawer--right{background:#120000b3}body.mobile .q-drawer--right{background:#ffffffb3}body.body--light .d-back-to-top__progress{color:var(--q-primary)}body.body--dark .d-back-to-top__progress{color:#58d1a8}.d-page-bar{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.d-page-bar__date{opacity:.6;font-size:.8rem}.d-page-bar__meta{flex-direction:column;min-height:1.5rem;display:flex}.d-page-bar__new-in{opacity:.6;border-top:1px solid #0000001f;margin-top:8px;padding-top:8px;font-size:.8rem}.d-page-bar__date-break{display:none}.d-page-bar__actions{font-size:.75rem}body.body--dark .d-page-bar__date,body.body--dark .d-page-bar__new-in{color:#ffffffb3}body.body--dark .d-page-bar__new-in{border-top-color:#ffffff2e}@media (max-width:376px){.d-page-bar__date-break{display:block}}.content p{line-height:1.6em}.content p.overview{word-spacing:.05em}
