body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.overlay){overflow:hidden}ul{margin:0;padding:0;list-style:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.btn{background:none;border:none;margin:0}.overlay{position:fixed;z-index:998;inset:0;background:rgba(0,0,0,.5)}.overlay-menu{position:fixed;top:0;left:-100%;width:75%;height:100%;z-index:999;padding:1rem;background:#fff;transition:left .3s ease}.overlay-menu.open{left:0}.overlay-menu .overlay-menu-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d3d3d3}.overlay-menu .overlay-menu-header h4{padding:0 10px}.overlay-menu .menu-container{margin:0}.overlay-menu .menu-container .menu-navigation{padding:0}.menu-container{margin-top:-70px}.menu-container .menu-navigation{position:sticky;top:0;padding:70px 0 0}.menu-container .menu-navigation .menu{height:calc(100vh - 140px);overflow-y:auto}.menu-container .menu-navigation .menu-item{margin:10px 0;border-radius:10px;cursor:pointer;opacity:.75}.menu-container .menu-navigation .menu-item:hover{background-color:#efefef}.menu-container .menu-navigation .menu-item a{display:block;color:inherit;padding:5px 10px;text-decoration:none}.app .link,.menu-container .menu-navigation .menu-item.selected{color:#12bef3}.app .link{text-decoration:none}.app .header{position:fixed;z-index:10;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 5px 7px 0 rgba(212,212,212,.75)}.app .header .menu-btn{padding:10px;display:none}.app .header .header-title{flex:1;text-align:center;margin:10px 0}.app .content{display:grid;grid-template-columns:20% 60% 20%;padding:70px 20px 0;min-height:calc(100vh - 140px)}.app .content .section-heading{scroll-margin-top:70px}.app .content .page-content{padding:0 10px 10px;overflow-x:clip}.app .content .page-content.api-page .code-container{max-height:unset}.app .content .page-content .title{margin:10px 0}.app .content .page-content .paragraph{white-space:pre-line;padding:5px 0;line-height:1.5}.app .content .page-content .alert{display:flex;flex-direction:column;white-space:pre-line;padding:5px 10px;line-height:1.5}.app .content .page-content .alert.important{background-color:#ffffe0}.app .content .page-content .alert.note{background-color:#f5f5f5}.app .content .page-content .basic-options{display:flex;flex-direction:column;gap:10px;border:1px solid gray;padding:10px;margin-bottom:20px}.app .content .page-content .basic-options .delimiter{border-bottom:1px solid gray}.app .content .page-content .input-container label,.app .content .page-content .select-container label{margin-right:5px}.app .content .page-content .checkbox-container label{margin-left:5px}.app .content .page-content .code-container{padding:10px;border-radius:4px;margin:15px 0;box-shadow:0 1px 10px #a7a7a7,inset 0 1px 0 #fff;background:#fcfcfc;font-size:12px;overflow-y:auto;max-height:450px}.app .content .page-content .code-container pre{margin:0}.app .content .page-content .code-container pre code{line-height:1}.app .content .page-content .rtms-tree-multi-select.focused .filter-btn{background-color:#82eefe}.app .content .page-content .filter-btn{border:none;background-color:#d1f2fc;padding:5px 10px;border-radius:8px;outline:none}.app .content .page-content .large-data-example .select-container{margin-bottom:10px}.app .content .page-content .non-virtualized-example .rtms-dropdown{width:auto}.app .content .page-content .field-example{display:flex;gap:15px}.app .content .page-content .field-example .rtms-dropdown{width:210px}.app .content .page-content .input-example{display:flex;flex-direction:column;gap:15px}.app .content .page-content .input-example .custom-dropdown-input .rtms-dropdown{width:250px}.app .content .page-navigation-container{margin-top:-70px}.app .content .page-navigation-container .page-navigation{position:sticky;top:0;padding:70px 0 0}.app .content .page-navigation-container .page-navigation .navigation{height:calc(100vh - 140px);overflow-y:auto;font-size:14px}.app .content .page-navigation-container .page-navigation .navigation .navigation-item{margin:5px 0;cursor:pointer;opacity:.75}.app .content .page-navigation-container .page-navigation .navigation .navigation-item:first-child{margin-top:15px}.app .content .page-navigation-container .page-navigation .navigation .navigation-item:last-child{margin-bottom:15px}.app .content .page-navigation-container .page-navigation .navigation .navigation-item:hover{color:#12bef3}.app .content .page-navigation-container .page-navigation .navigation .navigation-item .nav-link{display:block;padding:2px 70px;text-decoration:none;color:inherit}.app .content .page-navigation-container .page-navigation .navigation .navigation-item .nav-link.active{color:#12bef3}.app .footer{height:70px;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 -5px 7px 0 rgba(212,212,212,.75)}.app .footer span{padding:5px}@media(max-width:480px){.app .header .header-title{font-size:1.5em}}@media(max-width:768px){.app .content,.app .header .menu-btn{display:block}.app .content .menu-container{display:none}}@media(max-width:992px){.app .content{grid-template-columns:20% 80% 0}.app .content .page-navigation{display:none}}