﻿/*
This file is part of Natural Docs, which is Copyright © 2003-2022 Code Clear LLC.
Natural Docs is licensed under version 3 of the GNU Affero General Public
License (AGPL).  Refer to License.txt or www.naturaldocs.org for the
complete details.

This file may be distributed with documentation files generated by Natural Docs.
Such documentation is not covered by Natural Docs' copyright and licensing,
and may have its own copyright and distribution terms as decided by its author.
*/

html{height:100%;font:10pt "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;scrollbar-color:#CCCCCC #F0F0F0}html::-webkit-scrollbar{width:18px}html::-webkit-scrollbar-track,html::-webkit-scrollbar-corner{background-color:#FFFFFF}html::-webkit-scrollbar-thumb{background-color:#CCCCCC;border:4px solid #FFFFFF;border-radius:10px}html.DarkTheme{scrollbar-color:#424242 #262626}html.DarkTheme::-webkit-scrollbar-track,html.DarkTheme::-webkit-scrollbar-corner{background-color:#1E1E1E}html.DarkTheme::-webkit-scrollbar-thumb{background-color:#424242;border-color:#1E1E1E}html.BlackTheme{scrollbar-color:#343434 #040404}html.BlackTheme::-webkit-scrollbar-track,html.BlackTheme::-webkit-scrollbar-corner{background-color:#000000}html.BlackTheme::-webkit-scrollbar-thumb{background-color:#343434;border-color:#000000}.NDFramePage body{background-color:#E0E0E0;margin:0;padding:0}.DarkTheme.NDFramePage body{background-color:#0D0D0D}.BlackTheme.NDFramePage body{background-color:#000000}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}table{margin:0;padding:0;border:0 none;border-spacing:0}td{margin:0;padding:0;border:0 none;border-spacing:0;vertical-align:top}.TM{position:relative;font-size:40%;top:-1em;line-height:0;vertical-align:baseline}.RegTM{position:relative;font-size:30%;top:-1.6em;line-height:0;vertical-align:baseline}#NDLoadingNotice{height:40px;background:URL("images/menu-loading.gif") no-repeat center center}.DarkTheme #NDLoadingNotice{background-image:URL("images/menu-loading-dark.gif")}.BlackTheme #NDLoadingNotice{background-image:URL("images/menu-loading-black.gif")}#NDJavaScriptRequiredNotice{margin:20px;text-align:center;font:10pt "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif}#NDHeader,#NDMenu,#NDMenuSizer,#NDSummary,#NDSummarySizer,#NDContent,#NDFooter,#NDSearchField,#NDSearchResults{box-sizing:border-box}#NDHeader{background-color:#7070C0;padding:.65rem .7rem .8rem .7rem;border-bottom:1px solid #7070C0;z-index:2}.DarkTheme #NDHeader{background-image:linear-gradient(to top,#2C2C4C 0%,#1F1F36 100%);border-bottom-color:#2C2C4C;box-shadow:0 -1px 0 0 #585894 inset}.BlackTheme #NDHeader{background-image:linear-gradient(to top,#282828 0%,#000000 66%);border-bottom-color:#282828;box-shadow:0 -1px 0 0 #484848 inset}#HTitle{font:22pt "Palatino Linotype",Georgia,serif;text-shadow:0 1px 3px #202020;line-height:90%}.BlackTheme #HTitle{text-shadow:none}#HTitle,#HTitle a:link,#HTitle a:hover,#HTitle a:active,#HTitle a:visited{color:#FFFFFF;text-decoration:none}.DarkTheme #HTitle,.DarkTheme #HTitle a:link,.DarkTheme #HTitle a:hover,.DarkTheme #HTitle a:active,.DarkTheme #HTitle a:visited{color:#E6E6E6}#HSubtitle{font:10pt "Palatino Linotype",Georgia,serif;line-height:90%;margin-left:.1rem;margin-top:.25rem;text-shadow:0 1px 3px #202020}.BlackTheme #HSubtitle{text-shadow:none}#HSubtitle,#HSubtitle a:link,#HSubtitle a:hover,#HSubtitle a:active,#HSubtitle a:visited{color:#C8C8C8;text-decoration:none}.DarkTheme #HSubtitle,.DarkTheme #HSubtitle a:link,.DarkTheme #HSubtitle a:hover,.DarkTheme #HSubtitle a:active,.DarkTheme #HSubtitle a:visited{color:#ACACAC}.BlackTheme #HSubtitle,.BlackTheme #HSubtitle a:link,.BlackTheme #HSubtitle a:hover,.BlackTheme #HSubtitle a:active,.BlackTheme #HSubtitle a:visited{color:#B8B8B8}#NDThemeSwitcher{z-index:201;border:1px solid #C8C8C8;border-radius:50%;box-sizing:border-box;background:url("images/theme-switcher.svg") center center no-repeat;display:none}.DarkTheme #NDThemeSwitcher{border-color:#6E6E6E;background-image:url("images/theme-switcher-dark.svg")}.BlackTheme #NDThemeSwitcher{border-color:#747474;background-image:url("images/theme-switcher-black.svg")}#NDThemeSwitcher:hover,#NDThemeSwitcher.Active{background:url("images/theme-switcher-hover.svg") center center no-repeat}.DarkTheme #NDThemeSwitcher:hover,.DarkTheme #NDThemeSwitcher.Active{background-image:url("images/theme-switcher-hover-dark.svg")}.BlackTheme #NDThemeSwitcher:hover,.BlackTheme #NDThemeSwitcher.Active{background-image:url("images/theme-switcher-hover-black.svg")}#NDThemeSwitcher a{display:block;width:100%;height:100%;border-radius:50%}#NDThemeSwitcherMenu{z-index:200;border-style:solid;border-width:1px;border-color:#BCBCBC #747474 #747474 #BCBCBC;box-shadow:.125rem .125rem .5rem #505050}.DarkTheme #NDThemeSwitcherMenu{border-color:#343434;box-shadow:.125rem .125rem .5rem #000000}.BlackTheme #NDThemeSwitcherMenu{border-color:#484848;box-shadow:.125rem .125rem .5rem #343434}.TSEntry{display:block;padding:6px 12px 6px 10px;min-height:25px}.TSEntryName{margin:3px 0 0 33px;white-space:nowrap;vertical-align:bottom}.TSEntry:hover{text-decoration:none !important}.TSEntryIcon{box-sizing:border-box;border-width:1px;border-style:solid;border-radius:50%;position:absolute;width:25px;height:25px}.TSEntry_LightTheme{color:#000000;background-color:#FFFFFF}.TSEntry_LightTheme:hover{background-color:#E8E8E8}.TSEntry_LightTheme .TSEntryIcon{background:url("images/theme-menu-light.svg") center center no-repeat;border-color:#A0A0A0}.TSEntry_DarkTheme{color:#DCDCDC;background-color:#1E1E1E}.TSEntry_DarkTheme:hover{background-color:#4E4E4E}.TSEntry_DarkTheme .TSEntryIcon{background:url("images/theme-menu-dark.svg") center center no-repeat;border-color:#DCDCDC}.TSEntry_BlackTheme{color:#F4F4F4;background-color:#000000}.TSEntry_BlackTheme:hover{background-color:#3E3E3E}.TSEntry_BlackTheme .TSEntryIcon{background:url("images/theme-menu-black.svg") center center no-repeat;border-color:#F4F4F4}#NDSearchField{z-index:301;width:18rem;color:#000000;background:#FFFFFF URL("images/search.svg") no-repeat .55rem center;padding:.4em .85rem .3em 1.9rem;border:1px solid #FFFFFF;border-radius:1em;min-height:25px;display:none}.DarkTheme #NDSearchField{color:#DCDCDC;border-color:#6E6E6E;background-color:transparent;background-image:URL("images/search-dark.svg")}.BlackTheme #NDSearchField{color:#F4F4F4;border-color:#747474;background-color:#000000;background-image:URL("images/search-black.svg")}#NDSearchField.DefaultText{color:#909090;font-style:italic}.DarkTheme #NDSearchField.DefaultText{color:#6E6E6E}.BlackTheme #NDSearchField.DefaultText{color:#747474}#NDSearchField:focus{outline:none}.DarkTheme #NDSearchField:focus{background-color:#1E1E1E}#NDSearchResults{z-index:300;overflow:auto;background-color:#FFFFFF;padding:.25rem 0;border-style:solid;border-width:1px;border-color:#BCBCBC #747474 #747474 #BCBCBC;box-shadow:.125rem .125rem .5rem #505050;scrollbar-color:#CCCCCC #F0F0F0}#NDSearchResults::-webkit-scrollbar{width:15px}#NDSearchResults::-webkit-scrollbar-track,#NDSearchResults::-webkit-scrollbar-corner{background-color:#FFFFFF}#NDSearchResults::-webkit-scrollbar-thumb{background-color:#CCCCCC;border:4px solid #FFFFFF;border-radius:8px}.DarkTheme #NDSearchResults{background-color:#161616;border-color:#6E6E6E;box-shadow:.125rem .125rem .5rem #000000;scrollbar-color:#424242 #1C1C1C}.DarkTheme #NDSearchResults::-webkit-scrollbar-track,.DarkTheme #NDSearchResults::-webkit-scrollbar-corner{background-color:#161616}.DarkTheme #NDSearchResults::-webkit-scrollbar-thumb{background-color:#424242;border-color:#161616}.BlackTheme #NDSearchResults{background-color:#000000;border-color:#484848;box-shadow:.125rem .125rem .5rem #343434;scrollbar-color:#343434 #040404}.BlackTheme #NDSearchResults::-webkit-scrollbar-track,.BlackTheme #NDSearchResults::-webkit-scrollbar-corner{background-color:#000000}.BlackTheme #NDSearchResults::-webkit-scrollbar-thumb{background-color:#343434;border-color:#000000}.SeEntry{padding:.05em .75rem .15em 1.65rem;color:#000000;border-width:1px 0;border-style:solid;border-color:#FFFFFF}.DarkTheme .SeEntry{border-color:#161616}.BlackTheme .SeEntry{border-color:#000000}.SeEntry:hover,#SeSelectedEntry{background-color:#E4E4E4}.DarkTheme .SeEntry:hover,.DarkTheme #SeSelectedEntry{background-color:#2C2C2C}.BlackTheme .SeEntry:hover,.BlackTheme #SeSelectedEntry{background-color:#282828}a.SeEntry{display:block}a.SeEntry:link,a.SeEntry:hover,a.SeEntry:active,a.SeEntry:visited{color:#000000;text-decoration:none}.DarkTheme a.SeEntry:link,.DarkTheme a.SeEntry:visited{color:#CACACA}.BlackTheme a.SeEntry:link,.BlackTheme a.SeEntry:visited{color:#DADADA}.DarkTheme a.SeEntry:hover,.DarkTheme a.SeEntry:active,.BlackTheme a.SeEntry:hover,.BlackTheme a.SeEntry:active{color:#FFFFFF}.SeQualifier,.SeChildCount{font-weight:normal;color:#7C7C7C}.DarkTheme .SeQualifier,.DarkTheme .SeChildCount{color:#949494}.DarkTheme a.SeEntry:hover .SeQualifier,.DarkTheme a.SeEntry:active .SeQualifier,.DarkTheme a.SeEntry:hover .SeChildCount,.DarkTheme a.SeEntry:active .SeChildCount{color:#ADADAD}.BlackTheme .SeQualifier,.BlackTheme .SeChildCount{color:#A0A0A0}.BlackTheme a.SeEntry:hover .SeQualifier,.BlackTheme a.SeEntry:active .SeQualifier,.BlackTheme a.SeEntry:hover .SeChildCount,.BlackTheme a.SeEntry:active .SeChildCount{color:#A8A8A8}.SeParent.open .SeChildCount{display:none}.SeChildren.closed{display:none}.SeChildren .SeEntry{padding-left:2.85rem}.SeEntryIcon{box-sizing:border-box;position:absolute;left:.75rem;width:.6rem;margin-top:.15rem;height:1.1em}.SeChildren .SeEntryIcon{left:1.975rem}.SeParent .SeEntryIcon{margin-top:.45rem;left:.85rem;width:6px;height:7px;background:url("images/search-group-arrow.svg") center center no-repeat}.DarkTheme .SeParent .SeEntryIcon{background-image:url("images/search-group-arrow-dark.svg")}.BlackTheme .SeParent .SeEntryIcon{background-image:url("images/search-group-arrow-black.svg")}.TClass .SeEntryIcon,.TInterface .SeEntryIcon,.TStruct .SeEntryIcon{width:12px;height:12px;left:.5rem;margin-top:.225rem;background:url("images/search-class.svg") center center no-repeat}.DarkTheme .TClass .SeEntryIcon,.DarkTheme .TInterface .SeEntryIcon,.DarkTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-dark.svg")}.BlackTheme .TClass .SeEntryIcon,.BlackTheme .TInterface .SeEntryIcon,.BlackTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-black.svg")}.SeChildren .TClass .SeEntryIcon,.SeChildren .TInterface .SeEntryIcon,.SeChildren .TStruct .SeEntryIcon{left:1.7rem}@media (resolution:120dpi){.TClass .SeEntryIcon,.TInterface .SeEntryIcon,.TStruct .SeEntryIcon{background-image:url("images/search-class-125.svg")}.DarkTheme .TClass .SeEntryIcon,.DarkTheme .TInterface .SeEntryIcon,.DarkTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-dark-125.svg")}.BlackTheme .TClass .SeEntryIcon,.BlackTheme .TInterface .SeEntryIcon,.BlackTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-black-125.svg")}}@media (resolution:144dpi){.TClass .SeEntryIcon,.TInterface .SeEntryIcon,.TStruct .SeEntryIcon{background-image:url("images/search-class-150.svg")}.DarkTheme .TClass .SeEntryIcon,.DarkTheme .TInterface .SeEntryIcon,.DarkTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-dark-150.svg")}.BlackTheme .TClass .SeEntryIcon,.BlackTheme .TInterface .SeEntryIcon,.BlackTheme .TStruct .SeEntryIcon{background-image:url("images/search-class-black-150.svg")}}.SeEntry.TClass,.SeEntry.TInterface,.SeEntry.TStruct{font-weight:bold}.SeEntry.MoreResults{font-weight:bold;margin-top:.375rem}.SeStatus{margin:.125rem .625rem;color:#A0A0A0;text-align:center}.SeEntry+.SeStatus,.SeChildren+.SeStatus{margin-top:.375rem;padding-top:.375rem;border-top:1px solid #C0C0C0}.SeStatus.Searching{font-style:italic}#NDMenu{font:10pt "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;background-color:#E0E0E0;z-index:5;overflow:auto;width:15rem;display:none;scrollbar-color:#C8C8C8 #E8E8E8}#NDMenu::-webkit-scrollbar{width:15px}#NDMenu::-webkit-scrollbar-track,#NDMenu::-webkit-scrollbar-corner{background-color:#E0E0E0}#NDMenu::-webkit-scrollbar-thumb{background-color:#C8C8C8;border:3px solid #E0E0E0;border-radius:8px}.DarkTheme #NDMenu{background-color:#0D0D0D;scrollbar-color:#2C2C2C #131313}.DarkTheme #NDMenu::-webkit-scrollbar-track,.DarkTheme #NDMenu::-webkit-scrollbar-corner{background-color:#0D0D0D}.DarkTheme #NDMenu::-webkit-scrollbar-thumb{background-color:#2C2C2C;border-color:#0D0D0D}.BlackTheme #NDMenu{background-color:#000000;scrollbar-color:#282828 #040404}.BlackTheme #NDMenu::-webkit-scrollbar-track,.BlackTheme #NDMenu::-webkit-scrollbar-corner{background-color:#000000}.BlackTheme #NDMenu::-webkit-scrollbar-thumb{background-color:#282828;border-color:#000000}#NDMenu a:hover,#NDMenu a:active{text-decoration:none}.DarkTheme #NDMenu a:hover,.DarkTheme #NDMenu a:active{color:#DCDCDC}.BlackTheme #NDMenu a:hover,.BlackkTheme #NDMenu a:active{color:#F4F4F4}.MLoadingNotice{height:20px;background:URL("images/menu-loading.gif") no-repeat center bottom}.DarkTheme .MLoadingNotice{background-image:URL("images/menu-loading-dark.gif")}.BlackTheme .MLoadingNotice{background-image:URL("images/menu-loading-black.gif")}#MTabBar{background-color:#BCBCBC}.DarkTheme #MTabBar{background-color:#0D0D0D;box-shadow:0 -1px 0 0 #2C2C2C inset}.BlackTheme #MTabBar{background-color:#000000;box-shadow:0 -1px 0 0 #484848 inset}.MTab{background-color:#E0E0E0;border-right:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC;display:inline-block;padding:2px 5px;opacity:.55}.DarkTheme .MTab{background-color:#0D0D0D;border-right-color:#2C2C2C;border-bottom-color:#2C2C2C;opacity:1}.BlackTheme .MTab{background-color:#000000;border-right-color:#484848;border-bottom-color:#484848;opacity:1}.MTab:hover{background-color:#EEEEEE;opacity:1}.DarkTheme .MTab:hover{background-color:#1E1E1E}.BlackTheme .MTab:hover{background-color:#282828}.MTab.Selected{border-bottom:1px solid #E0E0E0;opacity:1}.DarkTheme .MTab.Selected{border-bottom-color:#0D0D0D}.BlackTheme .MTab.Selected{border-bottom-color:#000000}.MTab.Selected:hover{border-bottom-color:#EEEEEE}.DarkTheme .MTab.Selected:hover{border-bottom-color:#1E1E1E}.BlackTheme .MTab.Selected:hover{border-bottom-color:#282828}a.MTab:active,a.MTab:focus{outline:0}.MTabIcon{display:inline-block;width:16px;height:16px;position:relative;top:3px;opacity:.75}#MFileTab .MTabIcon{background:url("images/menu-tab-files.svg") center center no-repeat}.DarkTheme #MFileTab .MTabIcon,.BlackTheme #MFileTab .MTabIcon{background-image:url("images/menu-tab-files-dark.svg")}.DarkTheme #MFileTab.Selected .MTabIcon,.BlackTheme #MFileTab.Selected .MTabIcon,.DarkTheme #MFileTab:hover .MTabIcon,.BlackTheme #MFileTab:hover .MTabIcon{background-image:url("images/menu-tab-files-dark-selected.svg")}#MClassTab .MTabIcon{background:url("images/menu-tab-classes.svg") center center no-repeat}.DarkTheme #MClassTab .MTabIcon,.BlackTheme #MClassTab .MTabIcon{background-image:url("images/menu-tab-classes-dark.svg")}.DarkTheme #MClassTab.Selected .MTabIcon,.BlackTheme #MClassTab.Selected .MTabIcon,.DarkTheme #MClassTab:hover .MTabIcon,.BlackTheme #MClassTab:hover .MTabIcon{background-image:url("images/menu-tab-classes-dark-selected.svg")}#MDatabaseTab .MTabIcon{background:url("images/menu-tab-database.svg") center center no-repeat}.DarkTheme #MDatabaseTab .MTabIcon,.BlackTheme #MDatabaseTab .MTabIcon{background-image:url("images/menu-tab-database-dark.svg")}.DarkTheme #MDatabaseTab.Selected .MTabIcon,.BlackTheme #MDatabaseTab.Selected .MTabIcon,.DarkTheme #MDatabaseTab:hover .MTabIcon,.BlackTheme #MDatabaseTab:hover .MTabIcon{background-image:url("images/menu-tab-database-dark-selected.svg")}#MModuleTab .MTabIcon{background:url("images/menu-tab-modules.svg") center center no-repeat}.DarkTheme #MModuleTab .MTabIcon,.BlackTheme #MModuleTab .MTabIcon{background-image:url("images/menu-tab-modules-dark.svg")}.DarkTheme #MModuleTab.Selected .MTabIcon,.BlackTheme #MModuleTab.Selected .MTabIcon,.DarkTheme #MModuleTab:hover .MTabIcon,.BlackTheme #MModuleTab:hover .MTabIcon{background-image:url("images/menu-tab-modules-dark-selected.svg")}#MPackageTab .MTabIcon{background:url("images/menu-tab-packages.svg") center center no-repeat}.DarkTheme #MPackageTab .MTabIcon,.BlackTheme #MPackageTab .MTabIcon{background-image:url("images/menu-tab-packages-dark.svg")}.DarkTheme #MPackageTab.Selected .MTabIcon,.BlackTheme #MPackageTab.Selected .MTabIcon,.DarkTheme #MPackageTab:hover .MTabIcon,.BlackTheme #MPackageTab:hover .MTabIcon{background-image:url("images/menu-tab-packages-dark-selected.svg")}@media (resolution:120dpi){#MFileTab .MTabIcon{background-image:url("images/menu-tab-files-125.svg")}.DarkTheme #MFileTab .MTabIcon,.BlackTheme #MFileTab .MTabIcon{background-image:url("images/menu-tab-files-dark-125.svg")}.DarkTheme #MFileTab.Selected .MTabIcon,.BlackTheme #MFileTab.Selected .MTabIcon,.DarkTheme #MFileTab:hover .MTabIcon,.BlackTheme #MFileTab:hover .MTabIcon{background-image:url("images/menu-tab-files-dark-selected-125.svg")}#MClassTab .MTabIcon{background-image:url("images/menu-tab-classes-125.svg")}.DarkTheme #MClassTab .MTabIcon,.BlackTheme #MClassTab .MTabIcon{background-image:url("images/menu-tab-classes-dark-125.svg")}.DarkTheme #MClassTab.Selected .MTabIcon,.BlackTheme #MClassTab.Selected .MTabIcon,.DarkTheme #MClassTab:hover .MTabIcon,.BlackTheme #MClassTab:hover .MTabIcon{background-image:url("images/menu-tab-classes-dark-selected-125.svg")}#MDatabaseTab .MTabIcon{background-image:url("images/menu-tab-database-125.svg")}.DarkTheme #MDatabaseTab .MTabIcon,.BlackTheme #MDatabaseTab .MTabIcon{background-image:url("images/menu-tab-database-dark-125.svg")}.DarkTheme #MDatabaseTab.Selected .MTabIcon,.BlackTheme #MDatabaseTab.Selected .MTabIcon,.DarkTheme #MDatabaseTab:hover .MTabIcon,.BlackTheme #MDatabaseTab:hover .MTabIcon{background-image:url("images/menu-tab-database-dark-selected-125.svg")}#MModuleTab .MTabIcon{background-image:url("images/menu-tab-modules-125.svg")}.DarkTheme #MModuleTab .MTabIcon,.BlackTheme #MModuleTab .MTabIcon{background-image:url("images/menu-tab-modules-dark-125.svg")}.DarkTheme #MModuleTab.Selected .MTabIcon,.BlackTheme #MModuleTab.Selected .MTabIcon,.DarkTheme #MModuleTab:hover .MTabIcon,.BlackTheme #MModuleTab:hover .MTabIcon{background-image:url("images/menu-tab-modules-dark-selected-125.svg")}#MPackageTab .MTabIcon{background-image:url("images/menu-tab-packages-125.svg")}.DarkTheme #MPackageTab .MTabIcon,.BlackTheme #MPackageTab .MTabIcon{background-image:url("images/menu-tab-packages-dark-125.svg")}.DarkTheme #MPackageTab.Selected .MTabIcon,.BlackTheme #MPackageTab.Selected .MTabIcon,.DarkTheme #MPackageTab:hover .MTabIcon,.BlackTheme #MPackageTab:hover .MTabIcon{background-image:url("images/menu-tab-packages-dark-selected-125.svg")}}@media (resolution:144dpi){#MFileTab .MTabIcon{background-image:url("images/menu-tab-files-150.svg")}.DarkTheme #MFileTab .MTabIcon,.BlackTheme #MFileTab .MTabIcon{background-image:url("images/menu-tab-files-dark-150.svg")}.DarkTheme #MFileTab.Selected .MTabIcon,.BlackTheme #MFileTab.Selected .MTabIcon,.DarkTheme #MFileTab:hover .MTabIcon,.BlackTheme #MFileTab:hover .MTabIcon{background-image:url("images/menu-tab-files-dark-selected-150.svg")}#MClassTab .MTabIcon{background-image:url("images/menu-tab-classes-150.svg")}.DarkTheme #MClassTab .MTabIcon,.BlackTheme #MClassTab .MTabIcon{background-image:url("images/menu-tab-classes-dark-150.svg")}.DarkTheme #MClassTab.Selected .MTabIcon,.BlackTheme #MClassTab.Selected .MTabIcon,.DarkTheme #MClassTab:hover .MTabIcon,.BlackTheme #MClassTab:hover .MTabIcon{background-image:url("images/menu-tab-classes-dark-selected-150.svg")}#MDatabaseTab .MTabIcon{background-image:url("images/menu-tab-database-150.svg")}.DarkTheme #MDatabaseTab .MTabIcon,.BlackTheme #MDatabaseTab .MTabIcon{background-image:url("images/menu-tab-database-dark-150.svg")}.DarkTheme #MDatabaseTab.Selected .MTabIcon,.BlackTheme #MDatabaseTab.Selected .MTabIcon,.DarkTheme #MDatabaseTab:hover .MTabIcon,.BlackTheme #MDatabaseTab:hover .MTabIcon{background-image:url("images/menu-tab-database-dark-selected-150.svg")}#MModuleTab .MTabIcon{background-image:url("images/menu-tab-modules-150.svg")}.DarkTheme #MModuleTab .MTabIcon,.BlackTheme #MModuleTab .MTabIcon{background-image:url("images/menu-tab-modules-dark-150.svg")}.DarkTheme #MModuleTab.Selected .MTabIcon,.BlackTheme #MModuleTab.Selected .MTabIcon,.DarkTheme #MModuleTab:hover .MTabIcon,.BlackTheme #MModuleTab:hover .MTabIcon{background-image:url("images/menu-tab-modules-dark-selected-150.svg")}#MPackageTab .MTabIcon{background-image:url("images/menu-tab-packages-150.svg")}.DarkTheme #MPackageTab .MTabIcon,.BlackTheme #MPackageTab .MTabIcon{background-image:url("images/menu-tab-packages-dark-150.svg")}.DarkTheme #MPackageTab.Selected .MTabIcon,.BlackTheme #MPackageTab.Selected .MTabIcon,.DarkTheme #MPackageTab:hover .MTabIcon,.BlackTheme #MPackageTab:hover .MTabIcon{background-image:url("images/menu-tab-packages-dark-selected-150.svg")}}.MTabTitle{display:inline-block;color:#808080;font-style:italic;margin:0 4px}.DarkTheme .MTabTitle{color:#808080}.DarkTheme .MTab.Selected .MTabTitle,.DarkTheme .MTab:hover .MTabTitle{color:#B8B8B8}.BlackTheme .MTabTitle{color:#808080}.BlackTheme .MTab.Selected .MTabTitle,.BlackTheme .MTab:hover .MTabTitle{color:#C0C0C0}.MTab.Narrow .MTabTitle{display:none}.MEntry{display:block;padding:.15rem .75rem .25rem 1.25rem}.MEntry,a.MEntry{color:#606060}.DarkTheme .MEntry,.DarkTheme a.MEntry{color:#B8B8B8}.BlackTheme .MEntry,.BlackTheme a.MEntry{color:#C0C0C0}a.MEntry:hover,a.MEntry:active{background-color:#EEEEEE}.DarkTheme a.MEntry:hover,.DarkTheme a.MEntry:active{background-color:#1E1E1E}.BlackTheme a.MEntry:hover,.BlackTheme a.MEntry:active{background-color:#282828}.MTabAsFolder{padding-left:5px}.MTabAsFolder .MTabTitle{color:#606060}.DarkTheme .MTabAsFolder .MTabTitle{color:#B8B8B8}.BlackTheme .MTabAsFolder .MTabTitle{color:#C0C0C0}.DarkTheme .MTabAsFolder:hover .MTabTitle{color:#DCDCDC}.BlackTheme .MTabAsFolder:hover .MTabTitle{color:#F4F4F4}.MTabAsFolder .MTabIcon{opacity:1}.MTabAsFolder .MFolderIcon{padding-top:1.2rem}.MFolder{font-weight:600}.MFolder.Parent{border-bottom:1px solid #BCBCBC}.DarkTheme .MFolder.Parent{border-bottom-color:#2C2C2C}.BlackTheme .MFolder.Parent{border-bottom-color:#484848}.MFolder.Parent,.MFolder.Selected,.MEntry.TopLevel{padding-left:.75rem}.MFolder.Parent,a.MFolder.Parent{color:#808080}.DarkTheme .MFolder.Parent,.DarkTheme a.MFolder.Parent{color:#B8B8B8}.BlackTheme .MFolder.Parent,.BlackTheme a.MFolder.Parent{color:#C0C0C0}.MFolder.Parent.Empty{opacity:.6}.MFolder.Child{padding-right:1.75rem}.MFolderIcon{position:absolute;z-index:6;right:0;background:#E0E0E0 url("images/menu-folder-arrow.svg") center center no-repeat;width:6px;height:7px;padding:.95rem 1.2rem 0 0}.DarkTheme .MFolderIcon{background-color:#0D0D0D}.BlackTheme .MFolderIcon{background-color:#000000}.DarkTheme .MFolderIcon,.BlackTheme .MFolderIcon{background-image:url("images/menu-folder-arrow-dark.svg")}.DarkTheme .MEntry:hover .MFolderIcon,.BlackTheme .MEntry:hover .MFolderIcon{background-image:url("images/menu-folder-arrow-dark-hover.svg")}a.MEntry:hover .MFolderIcon,a.MEntry:active .MFolderIcon{background-color:#EEEEEE}.DarkTheme a.MEntry:hover .MFolderIcon,.DarkTheme a.MEntry:active .MFolderIcon{background-color:#1E1E1E}.BlackTheme a.MEntry:hover .MFolderIcon,.BlackTheme a.MEntry:active .MFolderIcon{background-color:#282828}.MFolder.Selected{font-weight:bold;background-color:#FFFFFF;border-bottom:2px solid #808080}.DarkTheme .MFolder.Selected{background-color:#1E1E1E;border-bottom-color:#707070}.BlackTheme .MFolder.Selected{background-color:#282828;border-bottom-color:#909090}.MFile.Selected{font-weight:bold;background-color:#FFFFFF}.DarkTheme .MFile.Selected{font-weight:$MenuSelectedFontWeight_Dark;background-color:#1E1E1E}.BlackTheme .MFile.Selected{font-weight:$MenuSelectedFontWeight_Black;background-color:#282828}#NDSummary{background-color:#F8F8F8;border-left:1px solid #D8D8D8;border-right:1px solid #E8E8E8;z-index:4;overflow:auto;width:15rem;display:none;scrollbar-color:#D0D0D0 #F0F0F0}#NDSummary::-webkit-scrollbar{width:15px}#NDSummary::-webkit-scrollbar-track,#NDSummary::-webkit-scrollbar-corner{background-color:#F8F8F8}#NDSummary::-webkit-scrollbar-thumb{background-color:#D0D0D0;border:3px solid #F8F8F8;border-radius:8px}.DarkTheme #NDSummary{background-color:#161616;border-right-color:#363636;border-left-color:#2C2C2C;scrollbar-color:#363636 #1C1C1C}.DarkTheme #NDSummary::-webkit-scrollbar-track,.DarkTheme #NDSummary::-webkit-scrollbar-corner{background-color:#161616}.DarkTheme #NDSummary::-webkit-scrollbar-thumb{background-color:#363636;border-color:#161616}.BlackTheme #NDSummary{background-color:#000000;border-right-color:#484848;border-left-color:#484848;scrollbar-color:#282828 #040404}.BlackTheme #NDSummary::-webkit-scrollbar-track,.BlackTheme #NDSummary::-webkit-scrollbar-corner{background-color:#000000}.BlackTheme #NDSummary::-webkit-scrollbar-thumb{background-color:#282828;border-color:#000000}#NDSummary a:hover,#NDSummary a:active{text-decoration:none}.SuLoadingNotice{height:20px;background:URL("images/summary-loading.gif") no-repeat center bottom}.DarkTheme .SuLoadingNotice{background-image:URL("images/summary-loading-dark.gif")}.BlackTheme .SuLoadingNotice{background-image:URL("images/menu-loading-black.gif")}.SuEntry{display:block;color:#707070;padding:.05em .75rem .15em 1.85rem}.DarkTheme .SuEntry{color:#B8B8B8}.BlackTheme .SuEntry{color:#C0C0C0}.SuEntry.first{margin-top:.75rem}.SuEntry.last{margin-bottom:2rem}.SuEntryIcon{box-sizing:border-box;position:absolute;left:.9rem;width:.6rem;margin-top:.15em;height:1.1em}.SuEntry.TClass,.SuEntry.TInterface,.SuEntry.TStruct,.SuEntry.TSection,.SuEntry.TDatabase,.SuEntry.TDatabaseTable,.SuEntry.TFile.first{font:bold 11pt "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;color:#6B6B6B;padding:.5em .65rem .25em .65rem;margin:1.25rem 0 .25rem 0;line-height:120%;border-bottom:1px solid #D0D0D0}.DarkTheme .SuEntry.TClass,.DarkTheme .SuEntry.TInterface,.DarkTheme .SuEntry.TStruct,.DarkTheme .SuEntry.TSection,.DarkTheme .SuEntry.TDatabase,.DarkTheme .SuEntry.TDatabaseTable,.DarkTheme .SuEntry.TFile.first{color:#C8C8C8;border-bottom-color:#5A5A5A}.BlackTheme .SuEntry.TClass,.BlackTheme .SuEntry.TInterface,.BlackTheme .SuEntry.TStruct,.BlackTheme .SuEntry.TSection,.BlackTheme .SuEntry.TDatabase,.BlackTheme .SuEntry.TDatabaseTable,.BlackTheme .SuEntry.TFile.first{color:#D8D8D8;border-bottom-color:#585858}.SuEntry.TClass.first,.SuEntry.TInterface.first,.SuEntry.TStruct.first,.SuEntry.TSection.first,.SuEntry.TDatabase.first,.SuEntry.TDatabaseTable.first,.SuEntry.TFile.first{margin-top:0}.SuEntry .Qualifier{font-weight:normal}.SuEntry.TGroup{font-weight:bold;padding-left:.75rem;margin:.625rem 0 0 0;line-height:120%}.SuEntry.TClass+.SuEntry.TGroup,.SuEntry.TInterface+.SuEntry.TGroup{margin-top:.375rem}a.SuEntry:hover,a.SuEntry:active{background-color:#E6E6E6}.DarkTheme a.SuEntry:hover,.DarkTheme a.SuEntry:active{color:#DCDCDC;background-color:#2C2C2C}.BlackTheme a.SuEntry:hover,.BlackTheme a.SuEntry:active{color:#F4F4F4;background-color:#282828}#NDMenuSizer,#NDSummarySizer{cursor:ew-resize;width:6px;z-index:101}#NDMenuSizer:hover,#NDMenuSizer.Dragging{border-left:2px dashed #9C9C9C}#NDSummarySizer:hover,#NDSummarySizer.Dragging{border-left:2px dashed #A8A8A8}#NDContentCover{position:fixed;z-index:100;background:url("images/transparent.gif") no-repeat}#NDContent{z-index:3;overflow:hidden;display:none;background-color:#FFFFFF}.DarkTheme #NDContent{background-color:#1E1E1E}.BlackTheme #NDContent{background-color:#000000}#CFrame{width:100%;height:100%;border:0 none}.NDContentPage body{color:#000000;background-color:#FFFFFF;padding:.6rem 1.25rem;margin:0}.NDContentPage.DarkTheme body{color:#DCDCDC;background-color:#1E1E1E}.NDContentPage.BlackTheme body{color:#F4F4F4;background-color:#000000}.CTopic{margin-bottom:2.5rem}.TGroup.CTopic{margin-bottom:2rem}.CTopic.last{margin-bottom:1.5rem}.CTitle{font:600 1.5rem "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;line-height:120%;padding-bottom:.15em;border-bottom:1px solid #C0C0C0;margin-bottom:.5rem}.DarkTheme .CTitle{border-color:#707070}.BlackTheme .CTitle{border-color:#686868}.CTitle .Qualifier{color:#444444;font-weight:normal}.DarkTheme .CTitle .Qualifier{color:#C4C4C4}.BlackTheme .CTitle .Qualifier{color:#D6D6D6}.TClass .CTitle,.TInterface .CTitle,.TStruct .CTitle,.TSection .CTitle,.TDatabase .CTitle,.TDatabaseTable .CTitle,.TFile.first .CTitle{font-size:2.1rem;border-color:#A8A8A8;margin-bottom:.75rem}.DarkTheme .TClass .CTitle,.DarkTheme .TInterface .CTitle,.DarkTheme .TStruct .CTitle,.DarkTheme .TSection .CTitle,.DarkTheme .TDatabase .CTitle,.DarkTheme .TDatabaseTable .CTitle,.DarkTheme .TFile.first .CTitle{border-color:#909090}.BlackTheme .TClass .CTitle,.BlackTheme .TInterface .CTitle,.BlackTheme .TStruct .CTitle,.BlackTheme .TSection .CTitle,.BlackTheme .TDatabase .CTitle,.BlackTheme .TDatabaseTable .CTitle,.BlackTheme .TFile.first .CTitle{border-color:#949494}.TGroup .CTitle{text-transform:uppercase;font-size:1.6rem;border-bottom:2px solid #000000}.DarkTheme .TGroup .CTitle{border-color:#DCDCDC}.BlackTheme .TGroup .CTitle{border-color:#F4F4F4}.CTopic .NDPrototype,.CTopic .NDClassPrototype{margin:.6rem 2.25rem 1rem 2.25rem}.CHeading{font:600 1.2rem "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;margin:1.2rem 0 .5rem 0}.CHeading:first-child{margin-top:0}.CTopic p{margin:0 0 .5rem 0;text-indent:2.25rem}.CTopic a:link,.CTopic a:visited,.CTopic a:hover{color:#880000}.DarkTheme .CTopic a:link,.DarkTheme .CTopic a:visited,.DarkTheme .CTopic a:hover{color:#F0B0B0}.BlackTheme .CTopic a:link,.BlackTheme .CTopic a:visited,.BlackTheme .CTopic a:hover{color:#F8B8B8}.CTopic a:active{color:#F04040}.DarkTheme .CTopic a:active{color:#FFE0E0}.BlackTheme .CTopic a:active{color:#FFE8E8}.CTopic ul{margin:0 0 0 3.375rem;padding:0}.CTopic ul ul{margin:0 0 0 1.125rem}.CTopic li{list-style-type:disc}.CTopic li p{text-indent:0}table.CDefinitionList{margin:0 0 0 2.25rem}td.CDLEntry{font-weight:600;padding:0 2rem .5rem 0;min-width:18%}.CDLParameterType{font:8pt "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Monaco,monospace;white-space:nowrap;opacity:0.5;margin-top:.15em}.DarkTheme .CDLParameterType,.BlackTheme .CDLParameterType{opacity:0.75}td.CDLDefinition p{text-indent:0}.CTopic pre{font:10pt "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Monaco,monospace;overflow:auto;margin:1rem 2.25rem;border:1px solid #C0C0C0;padding:.55rem .85rem .6rem .85rem}.DarkTheme .CTopic pre{border-color:#808080}.BlackTheme .CTopic pre{border-color:#787878}.CTopic pre.CCode{color:#000000}.DarkTheme .CTopic pre.CCode{color:#DCDCDC}.BlackTheme .CTopic pre.CCode{color:#F4F4F4}.CTopic pre.CText{color:#484848}.DarkTheme .CTopic pre.CText{color:#A6A6A6}.BlackTheme .CTopic pre.CText{color:#AFAFAF}.CImage{text-align:center;margin:1rem 0}.CImage img.KnownDimensions{width:100%;height:auto}.CImage img.UnknownDimensions{max-width:100%}.CImage a.ZoomLink{cursor:zoom-in}.CImage a.ZoomLink img{border:none}.CICaption{color:#808080}.DarkTheme .CICaption{color:#7D7D7D}.BlackTheme .CICaption{color:#7A7A7A}.CTopic a.SeeImageLink{font-style:italic}.CTopic a.SeeImageLink:link,.CTopic a.SeeImageLink:hover,.CTopic a.SeeImageLink:visited{color:#000000}.DarkTheme .CTopic a.SeeImageLink:link,.DarkTheme .CTopic a.SeeImageLink:hover,.DarkTheme .CTopic a.SeeImageLink:visited{color:#DCDCDC}.BlackTheme .CTopic a.SeeImageLink:link,.BlackTheme .CTopic a.SeeImageLink:hover,.BlackTheme .CTopic a.SeeImageLink:visited{color:#F4F4F4}.CTopic a.SeeImageLink:active{color:#880000}.DarkTheme .CTopic a.SeeImageLink:active{color:#F0B0B0}.BlackTheme .CTopic a.SeeImageLink:active{color:#F8B8B8}.CBodyNDMarkup{font:8pt Verdana,sans-serif;color:#787878;background-color:#FFFFF0;border:1px solid #A0A000;padding:.5em}.NDPrototype{font:10pt "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Monaco,monospace;background-color:#FFFFFF;border:1px solid #C0C0C0;padding:.55rem .85rem .6rem .85rem;overflow:auto;scrollbar-width:thin;scrollbar-color:#C0C0C0 #FFFFFF}.NDPrototype::-webkit-scrollbar{height:7px}.NDPrototype::-webkit-scrollbar-track{background-color:#FFFFFF}.NDPrototype::-webkit-scrollbar-thumb{background-color:#C0C0C0}.DarkTheme .NDPrototype{background-color:#1E1E1E;border-color:#707070;scrollbar-color:#707070 #1E1E1E}.DarkTheme .NDPrototype::-webkit-scrollbar-track{background-color:#1E1E1E}.DarkTheme .NDPrototype::-webkit-scrollbar-thumb{background-color:#707070}.BlackTheme .NDPrototype{background-color:#000000;border-color:#686868;scrollbar-color:#686868 #000000}.BlackTheme .NDPrototype::-webkit-scrollbar-track{background-color:#000000}.BlackTheme .NDPrototype::-webkit-scrollbar-thumb{background-color:#686868}.PParameterSection td{white-space:nowrap}.NDPrototype.NarrowForm td.PBeforeParameters,.NDPrototype.NarrowForm td.PAfterParameters,.NDPrototype.NarrowForm td.PDefaultValue,.NDPrototype.NarrowForm td.PPropertyValue{white-space:normal}.PParameters td.last{width:100%}.NDPrototype.NarrowForm td.PParametersParentCell,.NDPrototype.NarrowForm td.PAfterParameters{padding-left:3ch}.NDPrototype.WideForm td.PAfterParameters{vertical-align:bottom}.NDPrototype a:link,.NDPrototype a:visited,.NDPrototype a:hover,.NDPrototype a:active,.CDLParameterType a:link,.CDLParameterType a:visited,.CDLParameterType a:hover,.CDLParameterType a:active{color:#000000}.NDPrototype:hover a:link,.NDPrototype:hover a:visited,.NDPrototype:hover a:hover,.NDPrototype:hover a:active,.CDLEntry:hover .CDLParameterType a:link,.CDLEntry:hover .CDLParameterType a:visited,.CDLEntry:hover .CDLParameterType a:hover,.CDLEntry:hover .CDLParameterType a:active{text-decoration:underline}.PNameModifier,.PModifierQualifier,.PDefaultValue,.PDefaultValueSeparator{opacity:0.5}.DarkTheme .PNameModifier,.DarkTheme .PModifierQualifier,.DarkTheme .PDefaultValue,.DarkTheme .PDefaultValueSeparator,.BlackTheme .PNameModifier,.BlackTheme .PModifierQualifier,.BlackTheme .PDefaultValue,.BlackTheme .PDefaultValueSeparator{opacity:0.66}.PSymbols,.PModifierQualifier{text-align:right}.CPEntry{border-width:1px 2px 2px 1px;border-style:solid;border-color:#000000;padding:.25rem .5rem;margin-bottom:.35rem;border-radius:.5rem;background-color:#FFFFFF;overflow:auto;scrollbar-width:thin}.DarkTheme .CPEntry,.BlackTheme .CPEntry{border-width:2px 1px 1px 2px}.DarkTheme .CPEntry.Parent,.DarkTheme .CPEntry.Child,.BlackTheme .CPEntry.Parent,.BlackTheme .CPEntry.Child{border-width:1px}.DarkTheme .CPEntry{border-color:#DCDCDC;background-color:#1E1E1E}.BlackTheme .CPEntry{border-color:#F4F4F4;background-color:#000000}.CPEntry::-webkit-scrollbar{height:7px}a.CPEntry,a.CPAdditionalChildrenNotice{display:block}a.CPEntry:link,a.CPEntry:hover,a.CPEntry:visited,a.CPEntry:active{color:#000000;text-decoration:none}.DarkTheme a.CPEntry:link,.DarkTheme a.CPEntry:hover,.DarkTheme a.CPEntry:visited,.DarkTheme a.CPEntry:active{color:#DCDCDC}.BlackTheme a.CPEntry:link,.BlackTheme a.CPEntry:hover,.BlackTheme a.CPEntry:visited,.BlackTheme a.CPEntry:active{color:#F4F4F4}a.CPEntry:hover .CPName,a.CPEntry:active .CPName{text-decoration:underline}.NDClassPrototype .CPEntry.Parent{margin-right:1.75rem}.NDClassPrototype.HasChildren .CPEntry.Parent{margin-right:3.5rem}.NDClassPrototype.HasParents .CPEntry.Current{margin-left:1.75rem}.NDClassPrototype.HasChildren .CPEntry.Current{margin-right:1.75rem}.NDClassPrototype .CPEntry.Child,.NDClassPrototype .CPAdditionalChildrenNotice{margin-left:1.75rem}.NDClassPrototype.HasParents .CPEntry.Child,.NDClassPrototype.HasParents .CPAdditionalChildrenNotice{margin-left:3.5rem}.CPName{font-size:11pt;font-weight:bold;line-height:140%}.CPName .Qualifier,.CPName .TemplateSignature{font-weight:normal;opacity:.84375}.CPEntry.Parent .CPName,.CPEntry.Child .CPName{font-size:10pt}.CPEntry.Parent,.CPEntry.Child{opacity:.5}.DarkTheme .CPEntry.Parent,.DarkTheme .CPEntry.Child,.BlackTheme .CPEntry.Parent,.BlackTheme .CPEntry.Child{opacity:1}.DarkTheme .CPEntry.Parent .CPName,.DarkTheme .CPEntry.Child .CPName,.BlackTheme .CPEntry.Parent .CPName,.BlackTheme .CPEntry.Child .CPName{opacity:.7}.CPEntry .CPPrePrototypeLine,.CPEntry .CPModifiers,.CPEntry .CPPostPrototypeLine{font-size:8pt;opacity:.5}.DarkTheme .CPEntry .CPPrePrototypeLine,.DarkTheme .CPEntry .CPModifiers,.DarkTheme .CPEntry .CPPostPrototypeLine,.BlackTheme .CPEntry .CPPrePrototypeLine,.BlackTheme .CPEntry .CPModifiers,.BlackTheme .CPEntry .CPPostPrototypeLine{opacity:.7}a.CPAdditionalChildrenNotice:link,a.CPAdditionalChildrenNotice:visited,a.CPAdditionalChildrenNotice:hover,a.CPAdditionalChildrenNotice:active{color:#949494;font-weight:10pt;font-style:italic;padding:0 .5rem;border-left:1px solid #FFFFFF}.DarkTheme a.CPAdditionalChildrenNotice:link,.DarkTheme a.CPAdditionalChildrenNotice:visited,.DarkTheme a.CPAdditionalChildrenNotice:hover,.DarkTheme a.CPAdditionalChildrenNotice:active{color:#919191;border-left-color:#1E1E1E}.BlackTheme a.CPAdditionalChildrenNotice:link,.BlackTheme a.CPAdditionalChildrenNotice:visited,.BlackTheme a.CPAdditionalChildrenNotice:hover,.BlackTheme a.CPAdditionalChildrenNotice:active{color:#9A9A9A;border-left-color:#000000}.CPAdditionalChildren{display:none}.TFunction .NDPrototype,.TOperator .NDPrototype{background-color:#F4F4F4;border-color:#C9C9C9;scrollbar-color:#C9C9C9 #F4F4F4}.TFunction .NDPrototype::-webkit-scrollbar-thumb,.TOperator .NDPrototype::-webkit-scrollbar-thumb{background-color:#C9C9C9}.TFunction .NDPrototype::-webkit-scrollbar-track,.TOperator .NDPrototype::-webkit-scrollbar-track{background-color:#F4F4F4}.TFunction .SuEntryIcon,.TOperator .SuEntryIcon{background-color:#EDEDED;border:1px solid #C2C2C2}.TFunction .SeEntryIcon,.TOperator .SeEntryIcon{background-color:#EEEEEE;border:1px solid #BDBDBD}.DarkTheme .TFunction .NDPrototype,.DarkTheme .TOperator .NDPrototype{background-color:#292929;border-color:#444444;scrollbar-color:#444444 #292929}.DarkTheme .TFunction .NDPrototype::-webkit-scrollbar-thumb,.DarkTheme .TOperator .NDPrototype::-webkit-scrollbar-thumb{background-color:#444444}.DarkTheme .TFunction .NDPrototype::-webkit-scrollbar-track,.DarkTheme .TOperator .NDPrototype::-webkit-scrollbar-track{background-color:#292929}.BlackTheme .TFunction .NDPrototype,.BlackTheme .TOperator .NDPrototype{background-color:#181818;border-color:#444444;scrollbar-color:#444444 #181818}.BlackTheme .TFunction .NDPrototype::-webkit-scrollbar-thumb,.BlackTheme .TOperator .NDPrototype::-webkit-scrollbar-thumb{background-color:#444444}.BlackTheme .TFunction .NDPrototype::-webkit-scrollbar-track,.BlackTheme .TOperator .NDPrototype::-webkit-scrollbar-track{background-color:#181818}.DarkTheme .TFunction .SuEntryIcon,.DarkTheme .TOperator .SuEntryIcon,.DarkTheme .TFunction .SeEntryIcon,.DarkTheme .TOperator .SeEntryIcon,.BlackTheme .TFunction .SuEntryIcon,.BlackTheme .TOperator .SuEntryIcon,.BlackTheme .TFunction .SeEntryIcon,.BlackTheme .TOperator .SeEntryIcon{background-color:#272727;border-color:#474747}.TProperty .NDPrototype{background-color:#F1F1FF;border-color:#C4C4EC;scrollbar-color:#C4C4EC #F1F1FF}.TProperty .NDPrototype::-webkit-scrollbar-thumb{background-color:#C4C4EC}.TProperty .NDPrototype::-webkit-scrollbar-track{background-color:#F1F1FF}.TProperty .SuEntryIcon{background-color:#E2E2FF;border:1px solid #B9B9EA}.TProperty .SeEntryIcon{background-color:#DDDDFF;border:1px solid #AAAAE8}.DarkTheme .TProperty .NDPrototype{background-color:#282840;border-color:#404067;scrollbar-color:#404067 #282840}.DarkTheme .TProperty .NDPrototype::-webkit-scrollbar-thumb{background-color:#404067}.DarkTheme .TProperty .NDPrototype::-webkit-scrollbar-track{background-color:#282840}.BlackTheme .TProperty .NDPrototype{background-color:#171725;border-color:#404067;scrollbar-color:#404067 #171725}.BlackTheme .TProperty .NDPrototype::-webkit-scrollbar-thumb{background-color:#404067}.BlackTheme .TProperty .NDPrototype::-webkit-scrollbar-track{background-color:#171725}.DarkTheme .TProperty .SuEntryIcon,.BlackTheme .TProperty .SuEntryIcon,.DarkTheme .TProperty .SeEntryIcon,.BlackTheme .TProperty .SeEntryIcon{background-color:#2F2F4B;border:1px solid #535386}.TVariable .NDPrototype,.TDatabaseField .NDPrototype{background-color:#FCFCE8;border-color:#D5D590;scrollbar-color:#D5D590 #FCFCE8}.TVariable .NDPrototype::-webkit-scrollbar-thumb,.TDatabaseField .NDPrototype::-webkit-scrollbar-thumb{background-color:#D5D590}.TVariable .NDPrototype::-webkit-scrollbar-track,.TDatabaseField .NDPrototype::-webkit-scrollbar-track{background-color:#FCFCE8}.TVariable .SuEntryIcon,.TDatabaseField .SuEntryIcon{background-color:#FBFBE2;border:1px solid #CECE8B}.TVariable .SeEntryIcon,.TDatabaseField .SeEntryIcon{background-color:#FCFCDA;border:1px solid #CFCF80}.DarkTheme .TVariable .NDPrototype,.DarkTheme .TDatabaseField .NDPrototype{background-color:#2C2C20;border-color:#474734;scrollbar-color:#474734 #2C2C20}.DarkTheme .TVariable .NDPrototype::-webkit-scrollbar-thumb,.DarkTheme .TDatabaseField .NDPrototype::-webkit-scrollbar-thumb{background-color:#474734}.DarkTheme .TVariable .NDPrototype::-webkit-scrollbar-track,.DarkTheme .TDatabaseField .NDPrototype::-webkit-scrollbar-track{background-color:#2C2C20}.BlackTheme .TVariable .NDPrototype,.BlackTheme .TDatabaseField .NDPrototype{background-color:#191912;border-color:#474734;scrollbar-color:#474734 #191912}.BlackTheme .TVariable .NDPrototype::-webkit-scrollbar-thumb,.BlackTheme .TDatabaseField .NDPrototype::-webkit-scrollbar-thumb{background-color:#474734}.BlackTheme .TVariable .NDPrototype::-webkit-scrollbar-track,.BlackTheme .TDatabaseField .NDPrototype::-webkit-scrollbar-track{background-color:#191912}.DarkTheme .TVariable .SuEntryIcon,.DarkTheme .TDatabaseField .SuEntryIcon,.BlackTheme .TVariable .SuEntryIcon,.BlackTheme .TDatabaseField .SuEntryIcon,.DarkTheme .TVariable .SeEntryIcon,.DarkTheme .TDatabaseField .SeEntryIcon,.BlackTheme .TVariable .SeEntryIcon,.BlackTheme .TDatabaseField .SeEntryIcon{background-color:#3A3A2A;border:1px solid #65654A}.TConstant .NDPrototype{background-color:#CCCCCC;border-color:#BABABA;scrollbar-color:#BABABA #CCCCCC}.TConstant .NDPrototype::-webkit-scrollbar-thumb{background-color:#BABABA}.TConstant .NDPrototype::-webkit-scrollbar-track{background-color:#CCCCCC}.TConstant .SuEntryIcon{background-color:#BBBBBB;border:1px solid #888888}.TConstant .SeEntryIcon{background-color:#C0C0C0;border:1px solid #818181}.DarkTheme .TConstant .NDPrototype{background-color:#131313;border-color:#3B3B3B;scrollbar-color:#3B3B3B #131313}.DarkTheme .TConstant .NDPrototype::-webkit-scrollbar-thumb{background-color:#3B3B3B}.DarkTheme .TConstant .NDPrototype::-webkit-scrollbar-track{background-color:#131313}.DarkTheme .TConstant .SuEntryIcon,.DarkTheme .TConstant .SeEntryIcon{background-color:#0C0C0C;border:1px solid #444444}.BlackTheme .TConstant .NDPrototype{background-color:#000000;border-color:#3B3B3B;scrollbar-color:#3B3B3B #000000}.BlackTheme .TConstant .NDPrototype::-webkit-scrollbar-thumb{background-color:#3B3B3B}.BlackTheme .TConstant .NDPrototype::-webkit-scrollbar-track{background-color:#000000}.BlackTheme .TConstant .SuEntryIcon,.BlackTheme .TConstant .SeEntryIcon{background-color:#000000;border:1px solid #494949}.TType .NDPrototype,.TEnumeration .NDPrototype,.TDelegate .NDPrototype{background-color:#FCF3E6;border-color:#D9C0AD;scrollbar-color:#D9C0AD #FCF3E6}.TType .NDPrototype::-webkit-scrollbar-thumb,.TEnumeration .NDPrototype::-webkit-scrollbar-thumb,.TDelegate .NDPrototype::-webkit-scrollbar-thumb{background-color:#D9C0AD}.TType .NDPrototype::-webkit-scrollbar-track,.TEnumeration .NDPrototype::-webkit-scrollbar-track,.TDelegate .NDPrototype::-webkit-scrollbar-track{background-color:#FCF3E6}.TType .SuEntryIcon,.TEnumeration .SuEntryIcon,.TDelegate .SuEntryIcon{background-color:#FEE7CD;border:1px solid #D6BCAA}.TType .SeEntryIcon,.TEnumeration .SeEntryIcon,.TDelegate .SeEntryIcon{background-color:#FEECD4;border:1px solid #E2B29A}.DarkTheme .TType .NDPrototype,.DarkTheme .TEnumeration .NDPrototype,.DarkTheme .TDelegate .NDPrototype{background-color:#2F201E;border-color:#4E3532;scrollbar-color:#4E3532 #2F201E}.DarkTheme .TType .NDPrototype::-webkit-scrollbar-thumb,.DarkTheme .TEnumeration .NDPrototype::-webkit-scrollbar-thumb,.DarkTheme .TDelegate .NDPrototype::-webkit-scrollbar-thumb{background-color:#4E3532}.DarkTheme .TType .NDPrototype::-webkit-scrollbar-track,.DarkTheme .TEnumeration .NDPrototype::-webkit-scrollbar-track,.DarkTheme .TDelegate .NDPrototype::-webkit-scrollbar-track{background-color:#2F201E}.BlackTheme .TType .NDPrototype,.BlackTheme .TEnumeration .NDPrototype,.BlackTheme .TDelegate .NDPrototype{background-color:#221715;border-color:#4E3532;scrollbar-color:#4E3532 #221715}.BlackTheme .TType .NDPrototype::-webkit-scrollbar-thumb,.BlackTheme .TEnumeration .NDPrototype::-webkit-scrollbar-thumb,.BlackTheme .TDelegate .NDPrototype::-webkit-scrollbar-thumb{background-color:#4E3532}.BlackTheme .TType .NDPrototype::-webkit-scrollbar-track,.BlackTheme .TEnumeration .NDPrototype::-webkit-scrollbar-track,.BlackTheme .TDelegate .NDPrototype::-webkit-scrollbar-track{background-color:#221715}.DarkTheme .TType .SuEntryIcon,.DarkTheme .TEnumeration .SuEntryIcon,.DarkTheme .TDelegate .SuEntryIcon,.BlackTheme .TType .SuEntryIcon,.BlackTheme .TEnumeration .SuEntryIcon,.BlackTheme .TDelegate .SuEntryIcon,.DarkTheme .TType .SeEntryIcon,.DarkTheme .TEnumeration .SeEntryIcon,.DarkTheme .TDelegate .SeEntryIcon,.BlackTheme .TType .SeEntryIcon,.BlackTheme .TEnumeration .SeEntryIcon,.BlackTheme .TDelegate .SeEntryIcon{background-color:#3C2926;border:1px solid #684642}.TEvent .NDPrototype{background-color:#E6FAE6;border-color:#B6D1B6;scrollbar-color:#B6D1B6 #E6FAE6}.TEvent .NDPrototype::-webkit-scrollbar-thumb{background-color:#B6D1B6}.TEvent .NDPrototype::-webkit-scrollbar-track{background-color:#E6FAE6}.TEvent .SuEntryIcon{background-color:#DCF7DC;border:1px solid #B3CEB3}.TEvent .SeEntryIcon{background-color:#D9F9D9;border:1px solid #A9C8A9}.DarkTheme .TEvent .NDPrototype{background-color:#1C2C1C;border-color:#2D472D;scrollbar-color:#2D472D #1C2C1C}.DarkTheme .TEvent .NDPrototype::-webkit-scrollbar-thumb{background-color:#2D472D}.DarkTheme .TEvent .NDPrototype::-webkit-scrollbar-track{background-color:#1C2C1C}.BlackTheme .TEvent .NDPrototype{background-color:#152215;border-color:#2D472D;scrollbar-color:#2D472D #152215}.BlackTheme .TEvent .NDPrototype::-webkit-scrollbar-thumb{background-color:#2D472D}.BlackTheme .TEvent .NDPrototype::-webkit-scrollbar-track{background-color:#152215}.DarkTheme .TEvent .SuEntryIcon,.BlackTheme .TEvent .SuEntryIcon,.DarkTheme .TEvent .SeEntryIcon,.BlackTheme .TEvent .SeEntryIcon{background-color:#243924;border:1px solid #3C5E3C}.NDClassPrototype .CPEntry{background-color:#EAEAEA;border-color:#606060;scrollbar-color:#BCBCBC #EAEAEA}.NDClassPrototype .CPEntry::-webkit-scrollbar-thumb{background-color:#BCBCBC}.NDClassPrototype .CPEntry::-webkit-scrollbar-track{background-color:#EAEAEA}.NDClassPrototype .CPEntry.Parent,.NDClassPrototype .CPEntry.Child{scrollbar-color:#A5A5A5 #EAEAEA}.NDClassPrototype .CPEntry.Parent::-webkit-scrollbar-thumb,.NDClassPrototype .CPEntry.Child::-webkit-scrollbar-thumb{background-color:#A5A5A5}.DarkTheme .NDClassPrototype .CPEntry{border-color:#888888 #606060 #606060 #888888;background-color:#363636;scrollbar-color:#606060 #363636}.DarkTheme .NDClassPrototype .CPEntry::-webkit-scrollbar-thumb{background-color:#606060}.DarkTheme .NDClassPrototype .CPEntry::-webkit-scrollbar-track{background-color:#363636}.DarkTheme .NDClassPrototype .CPEntry.Parent,.DarkTheme .NDClassPrototype .CPEntry.Child{border-color:#6E6E6E #565656 #565656 #6E6E6E;background-color:#262626;scrollbar-color:#565656 #262626}.DarkTheme .NDClassPrototype .CPEntry.Parent::-webkit-scrollbar-thumb,.DarkTheme .NDClassPrototype .CPEntry.Child::-webkit-scrollbar-thumb{background-color:#565656}.DarkTheme .NDClassPrototype .CPEntry.Parent::-webkit-scrollbar-track,.DarkTheme .NDClassPrototype .CPEntry.Child::-webkit-scrollbar-track{background-color:#262626}.BlackTheme .NDClassPrototype .CPEntry{border-color:#888888 #666666 #666666 #888888;background-color:#2E2E2E;scrollbar-color:#666666 #2E2E2E}.BlackTheme .NDClassPrototype .CPEntry::-webkit-scrollbar-thumb{background-color:#666666}.BlackTheme .NDClassPrototype .CPEntry::-webkit-scrollbar-track{background-color:#2E2E2E}.BlackTheme .NDClassPrototype .CPEntry.Parent,.BlackTheme .NDClassPrototype .CPEntry.Child{border-color:#646464 #515151 #515151 #646464;background-color:#181818;scrollbar-color:#515151 #181818}.BlackTheme .NDClassPrototype .CPEntry.Parent::-webkit-scrollbar-thumb,.BlackTheme .NDClassPrototype .CPEntry.Child::-webkit-scrollbar-thumb{background-color:#515151}.BlackTheme .NDClassPrototype .CPEntry.Parent::-webkit-scrollbar-track,.BlackTheme .NDClassPrototype .CPEntry.Child::-webkit-scrollbar-track{background-color:#181818}.NDClassPrototype .CPEntry.TInterface{background-color:#EAEAFF;border-color:#747493;scrollbar-color:#C2C2DB #EAEAFF}.NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-thumb{background-color:#C2C2DB}.NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-track{background-color:#EAEAFF}.NDClassPrototype .CPEntry.TInterface.Parent,.NDClassPrototype .CPEntry.TInterface.Child{scrollbar-color:#AFAFC9 #EAEAFF}.NDClassPrototype .CPEntry.TInterface.Parent::-webkit-scrollbar-thumb,.NDClassPrototype .CPEntry.TInterface.Child::-webkit-scrollbar-thumb{background-color:#AFAFC9}.DarkTheme .NDClassPrototype .CPEntry.TInterface{border-color:#6D6D8F #515178 #515178 #6D6D8F;background-color:#33334B;scrollbar-color:#515178 #33334B}.DarkTheme .NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-thumb{background-color:#515178}.DarkTheme .NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-track{background-color:#33334B}.DarkTheme .NDClassPrototype .CPEntry.TInterface.Parent,.DarkTheme .NDClassPrototype .CPEntry.TInterface.Child{border-color:#6C6C8C #4B4B6B #4B4B6B #6C6C8C;background-color:#2B2B3E;scrollbar-color:#4B4B6B #2B2B3E}.DarkTheme .NDClassPrototype .CPEntry.TInterface.Parent::-webkit-scrollbar-thumb,.DarkTheme .NDClassPrototype .CPEntry.TInterface.Child::-webkit-scrollbar-thumb{background-color:#4B4B6B}.DarkTheme .NDClassPrototype .CPEntry.TInterface.Parent::-webkit-scrollbar-track,.DarkTheme .NDClassPrototype .CPEntry.TInterface.Child::-webkit-scrollbar-track{background-color:#2B2B3E}.BlackTheme .NDClassPrototype .CPEntry.TInterface{border-color:#7D7D98 #646484 #646484 #7D7D98;background-color:#29293F;scrollbar-color:#646484 #29293F}.BlackTheme .NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-thumb{background-color:#646484}.BlackTheme .NDClassPrototype .CPEntry.TInterface::-webkit-scrollbar-track{background-color:#29293F}.BlackTheme .NDClassPrototype .CPEntry.TInterface.Parent,.BlackTheme .NDClassPrototype .CPEntry.TInterface.Child{border-color:#656583 #4C4C65 #4C4C65 #656583;background-color:#222230;scrollbar-color:#4C4C65 #222230}.BlackTheme .NDClassPrototype .CPEntry.TInterface.Parent::-webkit-scrollbar-thumb,.BlackTheme .NDClassPrototype .CPEntry.TInterface.Child::-webkit-scrollbar-thumb{background-color:#4C4C65}.BlackTheme .NDClassPrototype .CPEntry.TInterface.Parent::-webkit-scrollbar-track,.BlackTheme .NDClassPrototype .CPEntry.TInterface.Child::-webkit-scrollbar-track{background-color:#222230}.SHComment{color:#808080}.DarkTheme .SHComment{color:#989898}.BlackTheme .SHComment{color:#A0A0A0}.SHKeyword{color:#880000}.DarkTheme .SHKeyword{color:#F0B0B0}.BlackTheme .SHKeyword{color:#FFB8B8}.SHNumber,.SHString{color:#000088}.DarkTheme .SHNumber,.DarkTheme .SHString{color:#B0B0F0}.BlackTheme .SHNumber,.BlackTheme .SHString{color:#B8B8FF}.SHPreprocessingDirective{color:#000000;font-weight:bold}.DarkTheme .SHPreprocessingDirective{color:#DCDCDC}.BlackTheme .SHPreprocessingDirective{color:#F4F4F4}.SHMetadata{color:#808000}.DarkTheme .SHMetadata{color:#C0C080}.BlackTheme .SHMetadata{color:#C8C888}.LightTheme .CPPrePrototypeLine .SHMetadata{color:#505000}.NDToolTip{color:#000000;background-color:#FCFCE8;border-style:solid;border-width:1px;border-color:#BDBD77 #797948 #797948 #BDBD77;padding:.83rem;overflow:hidden;border-radius:1ex;box-shadow:.125rem .125rem .5rem #505050}.DarkTheme .NDToolTip{color:#DCDCDC;background-color:#161616;border-color:#6E6E6E;box-shadow:.125rem .125rem .5rem #000000}.BlackTheme .NDToolTip{color:#F4F4F4;background-color:#0C0C0C;border-color:#484848;box-shadow:.125rem .125rem .5rem #343434}.NDToolTip .NDPrototype,.NDToolTip .NDClassPrototype{margin:0;overflow:hidden}.NDToolTip .NDClassPrototype .CPEntry{margin-left:0 !important;margin-right:0 !important;overflow:hidden}.TTSummary{font:10pt "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;max-width:75ex;margin-left:.125rem;margin-right:.125rem}.NDPrototype+.TTSummary{margin-top:.6rem}.NDClassPrototype+.TTSummary{margin-top:.3rem}#NDFooter{font-size:.8rem;color:#909090;background-color:#E0E0E0;text-align:center;border-top:1px dotted #909090;padding:.5rem .6rem .75rem .6rem;z-index:1}.DarkTheme #NDFooter{color:#909090;background-color:#0D0D0D;border-top-color:#2C2C2C}.BlackTheme #NDFooter{color:#909090;background-color:#000000;border-top-color:#484848}#NDFooter a{color:#909090}.DarkTheme #NDFooter a{color:#909090}.BlackTheme #NDFooter a{color:#909090}#NDFooter:hover,#NDFooter:hover a{color:#606060}.DarkTheme #NDFooter:hover,.DarkTheme #NDFooter:hover a{color:#B8B8B8}.BlackTheme #NDFooter:hover,.BlackTheme #NDFooter:hover a{color:#C0C0C0}#NDFooter:hover a{text-decoration:underline}#FCopyright,#FTimestamp{margin-top:.15rem}.NDHomePage body{padding:0;margin:0;background-color:#E0E0E0;background-image:linear-gradient(to bottom,#7070C0,#E0E0E0);background-repeat:no-repeat;background-attachment:fixed;height:100%}.DarkTheme.NDHomePage body{background:#161616;box-shadow:1px 0 0 0 #2C2C2C inset}.BlackTheme.NDHomePage body{background:#000000;box-shadow:1px 0 0 0 #484848 inset}.HFrame{padding:4rem 5rem .5rem 5rem}.HContent{max-width:28rem;margin:0 auto;padding:1.75rem 2rem 1.85rem 2rem;overflow:hidden;color:#000000;background-color:#FFFFFF;border-width:.25rem;border-style:solid;border-color:#E0E0E0 #A0A0A0 #202020 #C0C0C0;box-shadow:0 .225rem .375rem #383838;text-align:center}.DarkTheme .HContent{color:#DCDCDC;background-image:linear-gradient(to bottom,#303030,#232323);border-color:#505050 #1C1C1C #141414 #383838;box-shadow:0 .225rem .375rem #0C0C0C}.BlackTheme .HContent{color:#F4F4F4;background-image:linear-gradient(to bottom,#202020,#141414);border-color:#404040 #141414 #0A0A0A #2C2C2C;box-shadow:none}.HTitle{font:34pt "Palatino Linotype",Georgia,serif;line-height:95%}.HSubtitle{font:16pt "Palatino Linotype",Georgia,serif;padding-top:.2em}.HFooter{margin-top:1.75rem;border-top:1px solid #A0A0A0;padding-top:1.5rem;font:.9rem "-apple-system",BlinkMacSystemFont,"Segoe UI",Tahoma,sans-serif;color:#A0A0A0}.DarkTheme .HFooter{border-top-color:#828282;color:#828282}.BlackTheme .HFooter{border-top-color:#7E7E7E;color:#7E7E7E}.HCopyright,.HTimestamp{margin-top:.25rem}.HFooter a:link,.HFooter a:visited,.HFooter a:hover,.HFooter a:active{color:#A0A0A0}.DarkTheme .HFooter a:link,.DarkTheme .HFooter a:visited,.DarkTheme .HFooter a:hover,.DarkTheme .HFooter a:active{color:#828282}.BlackTheme .HFooter a:link,.BlackTheme .HFooter a:visited,.BlackTheme .HFooter a:hover,.BlackTheme .HFooter a:active{color:#7E7E7E}.HContent:hover .HFooter a{text-decoration:underline}