
.spinning-gears.spinning-gears-small{height:18px}.spinning-gears.spinning-gears-medium{height:100px}.spinning-gears .cog{animation-timing-function:linear;animation-iteration-count:infinite;transform-origin:50% 50%;transform-box:fill-box}.spinning-gears .cog.cog-clockwise{animation-name:clockwiseSpin}.spinning-gears .cog.cog-counter-clockwise{animation-name:counterClockwiseSpin}.spinning-gears .cog.cog-fast{animation-duration:1.5s}.spinning-gears .cog.cog-slow{animation-duration:2.5s}@keyframes counterClockwiseSpin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes clockwiseSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.icon-v2.icon-v2-ntk{height:1em}
.anchor .anchor-hover-icon{font-size:.8em;margin-left:6px;opacity:0;transition:opacity 200ms}.anchor:hover .anchor-hover-icon{opacity:1}
a.button{text-decoration:none;text-align:center;display:inline-block}a.button:active{color:#f5f8fa}.button{padding:8px 22px;white-space:nowrap;overflow:hidden;border-radius:4px;border:none;font-size:16px;font-family:"Open Sans",sans-serif;cursor:pointer;outline:none;color:#f5f8fa}.button:disabled{cursor:default;color:rgba(245,248,250,.5)}.button:focus{outline:none}.button:focus:not([disabled]){box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,.4),0px 0px 0px 3px rgba(0,84,255,.3)}.button.button-ghost{border:1px solid #fff;color:#f5f8fa}.button.button-default{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#4e4d53;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-default:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#3d3c42}.button.button-default:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#333238;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-default:disabled{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),rgba(120,119,125,.3)}.button.button-light{color:#121212}.button.button-light{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%),#a6a3ab;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-light:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%),#86838c}.button.button-light:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%),#726f78;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-light:disabled{color:rgba(18,18,18,.8);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#a6a3ab;box-shadow:0 0 0 1px rgba(17,14,22,.5)}.button.button-light.button-ghost{border:none;color:#f5f8fa}.button.button-light.button-ghost:hover{color:#121212}.button.button-geo{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#2a9293;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-geo:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#227a7b}.button.button-geo:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#1b6161;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-geo:disabled{background:rgba(42,146,147,.4)}.button.button-geo.button-ghost{border:1px solid #2a9293;color:#2a9293}.button.button-dashboards{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#ef114a;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-dashboards:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#cb0e3f}.button.button-dashboards:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#a80b33;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-dashboards:disabled{background:rgba(239,17,74,.4)}.button.button-dashboards.button-ghost{border:1px solid #ef114a;color:#ef114a}.button.button-gatekeeper{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#955ae7;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-gatekeeper:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#7d4bc3}.button.button-gatekeeper:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#623b98;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-gatekeeper:disabled{background:rgba(149,90,231,.4)}.button.button-gatekeeper.button-ghost{border:1px solid #955ae7;color:#955ae7}.button.button-shibboleth{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#586fdb;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-shibboleth:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#4c60bc}.button.button-shibboleth:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#3b4b99;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-shibboleth:disabled{background:rgba(88,111,219,.5)}.button.button-shibboleth.button-ghost{border:1px solid #586fdb;color:#586fdb}.button.button-success{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#26ae60;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-success:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#1a8949}.button.button-success:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#146c3a;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-success:disabled{background:rgba(38,174,96,.3)}.button.button-success.button-ghost{border:1px solid #26ae60;color:#26ae60}.button.button-warning{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#996007;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-warning:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#744905}.button.button-warning:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#482c00;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-warning:disabled{background:rgba(244,156,18,.4)}.button.button-warning.button-ghost{border:1px solid #f49c12;color:#f49c12}.button.button-danger{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#d63132;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-danger:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#aa2223}.button.button-danger:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#940d0d;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-danger:disabled{background:rgba(214,49,50,.4)}.button.button-danger.button-ghost{border:1px solid #d63132;color:#d63132}.button.button-primary{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#484aee;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-primary:hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#3537ce}.button.button-primary:active{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%),#2527c7;box-shadow:0 0 0 1px rgba(16,22,26,.4)}.button.button-primary:disabled{background:rgba(72,74,238,.4)}.button.button-primary.button-ghost{border:1px solid #484aee;color:#484aee}.button.button-ghost{background:transparent;transition:all .1s ease-out;box-shadow:none}.button.button-ghost:hover{color:inherit}.button.button-secondary{padding:6px 22px;font-size:14px}.button.button-marketing{padding:9px 28px;font-size:22px;font-family:"Oswald","Open Sans",sans-serif;text-transform:uppercase}.button.button-compact{padding:2px 6px;font-size:12px}.button .button-icon-left{margin-right:8px}
.text-control{background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none}.text-control:not([disabled]){cursor:pointer}.text-control.design-default{transition:color 250ms}.text-control.design-default:not([disabled]):hover,.text-control.design-default:not([disabled]):focus,.text-control.design-default:not([disabled]).focused{color:rgba(245,248,250,.7)}.text-control.design-opacity{opacity:.5;transition:opacity 250ms}.text-control.design-opacity:not([disabled]):hover,.text-control.design-opacity:not([disabled]):focus,.text-control.design-opacity:not([disabled]).focused{opacity:1}.text-control.design-opacityReverse{opacity:1;transition:opacity 250ms}.text-control.design-opacityReverse:not([disabled]):hover,.text-control.design-opacityReverse:not([disabled]):focus,.text-control.design-opacityReverse:not([disabled]).focused{opacity:.5}.text-control.underlined{text-decoration:underline}.text-control.size-small{font-size:12px}.text-control.icon-gap .icon,.text-control.icon-gap .icon-v2{margin-right:4px}.text-control:focus,.text-control.focused{outline:none}.text-control:focus:not([disabled]),.text-control.focused:not([disabled]){box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,.4),0px 0px 0px 3px rgba(0,84,255,.3)}.text-control[disabled]{opacity:.5}
.toast-notifications{position:fixed;bottom:20px;right:20px;z-index:1081}.toast-notification{min-height:40px;border-radius:3px;box-shadow:0px 0px 0px 1px rgba(17,14,22,.5);margin-top:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:300px}@media only screen and (min-width: 768px){.toast-notification{width:400px}}.toast-notification.level-default{background:linear-gradient(to bottom, #535258, #4e4d53)}.toast-notification.level-light{background:linear-gradient(to bottom, #a6a3ab, #aba8b0);color:#121212}.toast-notification.level-success{background-color:#26ae60}.toast-notification.level-info{background-color:#007aff}.toast-notification.level-warning{background-color:#f49c12}.toast-notification.level-danger{background-color:#d63132}.toast-notification .icon{font-size:18px;margin-left:8px;align-self:flex-start}
.popover-v2{display:block;border-radius:4px;padding:4px;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.4);background-color:#47474c}.popover-v2 .arrow{fill:#47474c}.popover-v2.color-black{background-color:#000}.popover-v2.color-black .arrow{fill:#000}.popover-v2.color-white{background-color:#fff;color:#121212}.popover-v2.color-white .arrow{fill:#fff}.popover-v2.color-success{background-color:#26ae60}.popover-v2.color-success .arrow{fill:#26ae60}.popover-v2.color-info{background-color:#484aee}.popover-v2.color-info .arrow{fill:#484aee}.popover-v2.color-warning{background-color:#f49c12}.popover-v2.color-warning .arrow{fill:#f49c12}.popover-v2.color-danger{background-color:#d63132}.popover-v2.color-danger .arrow{fill:#d63132}.popover-v2.z-index-below-topbar{z-index:1069}.popover-v2.z-index-above-everything{z-index:3000}
.topbar-button{font-family:"Oswald light","Open Sans",sans-serif;font-size:18px;padding:4px 20px}
.home-link{text-decoration:none}.home-link .logo-icon{margin-right:8px}.home-link .logo-text{text-transform:initial;color:#f5f8fa;font-size:22px;position:relative;bottom:4px}@media only screen and (min-width: 768px){.home-link{display:flex;align-items:center}.home-link .logo-text{bottom:0}}
.dropdown2-list{width:100%;padding-top:8px;padding-bottom:8px}.dropdown2-list.limit-height{max-height:252px;overflow-y:auto}.dropdown2-list.has-sticky-top{padding-top:0px}.dropdown2-list.has-sticky-bottom{padding-bottom:0px}.dropdown2-list.no-text-wrap .dropdown2-item{white-space:nowrap}.dropdown2-list .dropdown2-item{padding:3px 15px;text-decoration:none !important;font-weight:normal;display:block;cursor:pointer;color:#f5f8fa}.dropdown2-list .dropdown2-item.disabled{font-style:italic;cursor:default}.dropdown2-list .dropdown2-item.active{background-color:#007aff}.dropdown2-list .dropdown2-item.hidden-because-out-of-view{visibility:hidden}.dropdown2-list .dropdown2-divider{font-size:1px;padding:0px;margin:5px auto;width:95%;border-bottom:1.5px solid rgba(16,22,26,.4)}.dropdown2-list .dropdown-sticky{position:sticky;background-color:#47474c}.dropdown2-list .dropdown-sticky.sticky-top{top:0px;padding-top:8px;border-top-left-radius:4px;border-top-right-radius:4px}.dropdown2-list .dropdown-sticky.sticky-bottom{bottom:-1px;padding-bottom:8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.dropdown-menu-v2{background-color:#47474c;font-family:"Open Sans";padding:0px;border-radius:4px;z-index:3}.dropdown-menu-v2.above-modal-backdrop{z-index:1081}.dropdown-menu-v2.above-topbar{z-index:1100}.dropdown-menu-v2 .dropdown2-list{width:100%;padding-top:8px;padding-bottom:8px}.dropdown-menu-v2 .dropdown2-list.limit-height{max-height:252px;overflow-y:auto}.dropdown-menu-v2 .dropdown2-list.has-sticky-top{padding-top:0px}.dropdown-menu-v2 .dropdown2-list.has-sticky-bottom{padding-bottom:0px}
.tools-nav{font-size:22px}.tools-nav.mobile-view{margin-top:8px;width:100%}.tools-nav.mobile-view .tools-header{padding:0 16px 8px 16px;margin-top:8px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.tools-nav.mobile-view .tools-header,.tools-nav.mobile-view .tool-item{display:flex;align-items:center}.tools-nav.mobile-view .tools-header .icon,.tools-nav.mobile-view .tools-header .icon-v2,.tools-nav.mobile-view .tool-item .icon,.tools-nav.mobile-view .tool-item .icon-v2{margin-right:8px}.tools-nav.mobile-view ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:8px}.tools-nav.mobile-view .tool-item{padding:4px 16px}.tools-nav.mobile-view .tool-item .icon,.tools-nav.mobile-view .tool-item .icon-v2{display:inline-block;width:22px}.tools-nav.mobile-view .tool-item a{text-decoration:none;color:#f5f8fa}.tools-nav.mobile-view .tool-item a.geo{color:#2a9293}.tools-nav.mobile-view .tool-item a.shibboleth{color:#586fdb}.tools-nav.mobile-view .tool-item a.gatekeeper{color:#955ae7}.tools-nav.mobile-view .tool-item a.dashboards{color:#ef114a}.tools-nav.mobile-view .tool-item.active{background-color:rgba(255,255,255,.1)}.tools-nav.desktop-view{display:none}@media only screen and (min-width: 768px){.tools-nav.desktop-view{display:block;width:auto;display:flex;margin-left:16px}.tools-nav.desktop-view .current-tool{display:flex;align-items:center;padding:0 8px}.tools-nav.desktop-view .current-tool .icon:first-child,.tools-nav.desktop-view .current-tool .icon-v2:first-child{margin-right:8px}.tools-nav.desktop-view .current-tool .display-name.geo{color:#2a9293}.tools-nav.desktop-view .current-tool .display-name.shibboleth{color:#586fdb}.tools-nav.desktop-view .current-tool .display-name.gatekeeper{color:#955ae7}.tools-nav.desktop-view .current-tool .display-name.dashboards{color:#ef114a}.tools-nav.desktop-view .current-tool .dropdown-indicator-icon{margin-left:6px;margin-top:3px}.tools-nav.desktop-view .current-tool:hover,.tools-nav.desktop-view .current-tool.active{cursor:pointer;background-color:rgba(255,255,255,.1)}.tools-nav.mobile-view{display:none}}.tools-nav-dropdown,.tools-nav-dropdown-popover{font-size:22px;font-family:"Oswald light","Open Sans",sans-serif}.tools-nav-dropdown .dropdown-item .icon:first-child,.tools-nav-dropdown .dropdown-item .icon-v2:first-child,.tools-nav-dropdown .dropdown2-item .icon:first-child,.tools-nav-dropdown .dropdown2-item .icon-v2:first-child,.tools-nav-dropdown-popover .dropdown-item .icon:first-child,.tools-nav-dropdown-popover .dropdown-item .icon-v2:first-child,.tools-nav-dropdown-popover .dropdown2-item .icon:first-child,.tools-nav-dropdown-popover .dropdown2-item .icon-v2:first-child{margin-right:8px;display:inline-block;width:22px}.tools-nav-dropdown .dropdown-item.geo,.tools-nav-dropdown .dropdown2-item.geo,.tools-nav-dropdown-popover .dropdown-item.geo,.tools-nav-dropdown-popover .dropdown2-item.geo{color:#2a9293}.tools-nav-dropdown .dropdown-item.shibboleth,.tools-nav-dropdown .dropdown2-item.shibboleth,.tools-nav-dropdown-popover .dropdown-item.shibboleth,.tools-nav-dropdown-popover .dropdown2-item.shibboleth{color:#586fdb}.tools-nav-dropdown .dropdown-item.gatekeeper,.tools-nav-dropdown .dropdown2-item.gatekeeper,.tools-nav-dropdown-popover .dropdown-item.gatekeeper,.tools-nav-dropdown-popover .dropdown2-item.gatekeeper{color:#955ae7}.tools-nav-dropdown .dropdown-item.dashboards,.tools-nav-dropdown .dropdown2-item.dashboards,.tools-nav-dropdown-popover .dropdown-item.dashboards,.tools-nav-dropdown-popover .dropdown2-item.dashboards{color:#ef114a}.tools-nav-dropdown .dropdown-item.active,.tools-nav-dropdown .dropdown2-item.active,.tools-nav-dropdown-popover .dropdown-item.active,.tools-nav-dropdown-popover .dropdown2-item.active{background-color:rgba(255,255,255,.1)}
.pages-nav{font-size:22px;margin-top:8px;margin-left:8px;width:100%}.pages-nav ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:8px}.pages-nav .pages-header{padding:0 16px 8px 16px;margin-top:8px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.pages-nav .page-item{padding:4px 16px}.pages-nav .page-item a{text-decoration:none;color:#f5f8fa}.pages-nav .page-item.active{background-color:rgba(255,255,255,.1)}@media only screen and (min-width: 768px){.pages-nav{margin-left:0;margin-top:0;font-size:18px;display:flex;padding:0 12px;justify-content:flex-end}.pages-nav .pages-header{display:none}.pages-nav ul{display:flex;margin-bottom:0}.pages-nav ul .page-item{display:flex;padding:0}.pages-nav ul .page-item a{display:flex;align-items:center;padding:0 12px}.pages-nav ul .page-item:hover{background-color:rgba(255,255,255,.1)}.pages-nav ul .page-item.active a{font-weight:bold}}
.tooltip{color:#fff;box-shadow:0 0px 4px 0 rgba(0,0,0,.2),0 0px 8px 0 rgba(0,0,0,.2)}.tooltip.multi-line{color:#676767;white-space:normal;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.2);min-width:250px;max-width:350px;padding:8px}.tooltip-text{text-decoration:underline dotted}
.info-tooltip.in-header{font-size:16px;position:relative}h1 .info-tooltip.in-header{bottom:8px}h2 .info-tooltip.in-header{bottom:6px}h3 .info-tooltip.in-header{bottom:4px}
.label{color:rgba(255,255,255,.9)}.label.size-small{font-size:14px}.label.size-medium{font-size:16px}.label.size-large{font-size:18px}.label .requirement-text{margin-left:6px;color:rgba(255,255,255,.6);font-size:.8rem}.label .popover-v2{font-size:14px}
.control-group{border-radius:4px}.control-group>.input:not(.first-item),.control-group>.button:not(.first-item),.control-group>.multi-value-input:not(.first-item),.control-group>.select:not(.first-item),.control-group>.multiselect:not(.first-item),.control-group>.control-group-item:not(.first-item),.control-group .control-group-label>.input:not(.first-item),.control-group .control-group-label>.button:not(.first-item),.control-group .control-group-label>.multi-value-input:not(.first-item),.control-group .control-group-label>.select:not(.first-item),.control-group .control-group-label>.multiselect:not(.first-item),.control-group .control-group-label>.control-group-item:not(.first-item){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.control-group>.input:not(.last-item),.control-group>.button:not(.last-item),.control-group>.multi-value-input:not(.last-item),.control-group>.select:not(.last-item),.control-group>.multiselect:not(.last-item),.control-group>.control-group-item:not(.last-item),.control-group .control-group-label>.input:not(.last-item),.control-group .control-group-label>.button:not(.last-item),.control-group .control-group-label>.multi-value-input:not(.last-item),.control-group .control-group-label>.select:not(.last-item),.control-group .control-group-label>.multiselect:not(.last-item),.control-group .control-group-label>.control-group-item:not(.last-item){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.control-group>input,.control-group .control-group-label>input{flex:1;min-width:0}.control-group.display-inline-flex{display:inline-flex}.control-group.display-flex{display:flex}.control-group.display-grid{display:grid}.control-group.focusable>input,.control-group.focusable>input:focus,.control-group.focusable .control-group-label>input,.control-group.focusable .control-group-label>input:focus{box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,.4)}.control-group.focusable>input,.control-group.focusable>input:focus,.control-group.focusable>.multi-value-input:focus-within,.control-group.focusable>.multiselect,.control-group.focusable>.multiselect:focus,.control-group.focusable>.multiselect:focus-within,.control-group.focusable>.select:focus,.control-group.focusable>.select:focus-within,.control-group.focusable .control-group-label>input,.control-group.focusable .control-group-label>input:focus,.control-group.focusable .control-group-label>.multi-value-input:focus-within,.control-group.focusable .control-group-label>.multiselect,.control-group.focusable .control-group-label>.multiselect:focus,.control-group.focusable .control-group-label>.multiselect:focus-within,.control-group.focusable .control-group-label>.select:focus,.control-group.focusable .control-group-label>.select:focus-within{box-shadow:none}.control-group.focusable:focus:not([disabled]),.control-group.focusable:focus-within:not([disabled]),.control-group.focusable .control-group-label:focus:not([disabled]),.control-group.focusable .control-group-label:focus-within:not([disabled]){box-shadow:0px 0px 0px 3px rgba(0,84,255,.3)}.control-group input:focus,.control-group .multi-value-input:focus-within,.control-group .multiselect:focus,.control-group .multiselect:focus-within,.control-group .select:focus,.control-group .select:focus-within{z-index:1}.control-group.input-main,.control-group.multiselect-main{position:relative}.control-group.input-main:before,.control-group.multiselect-main:before{content:"";position:absolute;left:0px;top:0px;right:0px;bottom:0px;box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,.4);border-radius:4px;pointer-events:none}.control-group.input-main .control-group-item,.control-group.multiselect-main .control-group-item{background-color:#2b2a2a}.control-group.input-main button,.control-group.multiselect-main button{box-shadow:none !important;border-top:1px solid #2b2a2a;border-bottom:1px solid #2b2a2a}.control-group.input-main button.first-item,.control-group.multiselect-main button.first-item{border-left:1px solid #2b2a2a}.control-group.input-main button.last-item,.control-group.multiselect-main button.last-item{border-right:1px solid #2b2a2a;flex-grow:1}.control-group.input-main[disabled] .control-group-item,.control-group.multiselect-main[disabled] .control-group-item{opacity:40%}.control-group.select-main .select{border:none;box-shadow:none !important;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5)}.control-group.select-main .select.first-item{border-left:1px solid rgba(0,0,0,.5)}.control-group.select-main .select.last-item{border-right:1px solid rgba(0,0,0,.5);flex-grow:1}.control-group.select-main button,.control-group.select-main .control-group-item{box-shadow:none !important;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5)}.control-group.select-main button.first-item,.control-group.select-main .control-group-item.first-item{border-left:1px solid rgba(0,0,0,.5)}.control-group.select-main button.last-item,.control-group.select-main .control-group-item.last-item{border-right:1px solid rgba(0,0,0,.5);flex-grow:1}.control-group.select-main .control-group-item{background:linear-gradient(to bottom, #47474b, #424246)}.control-group.select-main[disabled] .control-group-item{opacity:40%}.control-group .select+.select{border-left:none}.control-group-item{border-radius:4px;display:flex;align-items:center;padding:9.5px}.control-group-item.input-main,.control-group-item.multiselect-main{background-color:#2b2a2a}
.account-nav-item{display:flex;align-items:center;margin-left:12px}.account-nav-item .account-button .icon-v2{margin-right:6px}.account-nav-item .account-select-button{border-left:none}.account-nav-item .account-button,.account-nav-item .account-select-button{padding:4px 8px;display:flex;align-items:center}
nav.topbar{font-family:"Oswald Light",sans-serif;z-index:1070;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;background-color:#323236;border-bottom:2px solid #ced3da;box-shadow:0 5px 10px rgba(0,0,0,.2);min-height:42px;padding-top:8px;padding-left:8px;padding-right:8px;display:grid;justify-content:space-between;grid-template-areas:"home-link mobile-menu" "navigation navigation" "additional additional"}nav.topbar .home-link{grid-area:home-link}nav.topbar .mobile-menu{grid-area:mobile-menu;font-size:30px;justify-self:flex-end}nav.topbar .navigation{grid-area:navigation;display:none}nav.topbar .additional{grid-area:additional;display:none;padding-top:8px;padding-bottom:8px;justify-content:center;align-items:center;border-top:1px solid rgba(255,255,255,.1)}nav.topbar .try-for-free{display:flex}nav.topbar.mobile-open .navigation{display:flex}nav.topbar.mobile-open .additional{display:flex}@media only screen and (min-width: 768px){nav.topbar{grid-template-areas:"home-link navigation additional";grid-template-columns:auto 1fr auto;height:42px;padding-top:0}nav.topbar .mobile-menu{display:none}nav.topbar .navigation{display:flex}nav.topbar .additional{display:flex;border-top:0;padding:0}}
.footer-container{display:grid;grid-template-columns:repeat(4, 24%);grid-template-rows:80% 20%;grid-template-areas:"logo tools resources company" "legal none none none";grid-column-gap:1%;padding-top:1rem;border-top:2px solid #cfd0d5;padding-left:2rem;padding-right:2rem;box-shadow:0 -0.5rem 3rem rgba(0,0,0,.2);text-align:center}@media only screen and (max-width: 479px){.footer-container{display:flex;flex-direction:column}}@media only screen and (min-width: 1024px){.footer-container{text-align:left;height:182px}}.footer-container>ul{list-style:none;line-height:1.5rem;padding:0}@media only screen and (min-width: 1024px){.footer-container>ul{padding-left:40px}}.footer-container>ul li.footer-column-header{text-transform:uppercase;font-weight:bolder;font-family:"Oswald Light","Open Sans",sans-serif}.footer-container>ul li:not(.footer-column-header){font-size:14px;color:#7a7984;text-decoration:none;margin-top:8px}@media only screen and (min-width: 1024px){.footer-container>ul li:not(.footer-column-header){margin-top:0}}.footer-container>ul li:not(.footer-column-header) a{font-size:14px;color:#bcbcc1;text-decoration:none}.footer-container>ul li:not(.footer-column-header) a:hover{text-decoration:underline}.footer-container .footer-logo-column{grid-area:logo;font-size:22px;font-family:"Oswald Light",sans-serif}.footer-container .footer-logo-column .logo-container{display:inline-flex;flex-direction:column;align-items:center}.footer-container .footer-logo-column img{width:64px;height:64px}.footer-container .footer-tools-column{grid-area:tools}.footer-container .footer-use-cases-column{grid-area:use-cases}.footer-container .footer-resources-column{grid-area:resources}.footer-container .footer-company-column{grid-area:company}.footer-container .footer-legal{grid-area:legal;font-size:12px}.footer-container .footer-legal>ul{list-style:none;display:flex;flex-direction:row;justify-content:space-between}
@font-face{font-family:"Open Sans";src:url(/9ccd5e1b1dbea150336d.ttf) format("truetype")}@font-face{font-family:"Oswald";src:url(/4736273ffd46f8c22d46.ttf) format("truetype")}@font-face{font-family:"Oswald Light";src:url(/8716983bbdbb3e6f02c1.ttf) format("truetype")}.divide-left{border-left:1px solid rgba(255,255,255,.1)}.divide-right{border-right:1px solid rgba(255,255,255,.1)}.margin-top-spacing1,.margin-top-s1{margin-top:4px}.margin-top-spacing2,.margin-top-s2{margin-top:8px}.margin-top-spacing3,.margin-top-s3{margin-top:12px}.margin-top-spacing4,.margin-top-s4{margin-top:16px}.margin-top-spacing5,.margin-top-s5{margin-top:24px}.margin-top-spacing6,.margin-top-s6{margin-top:32px}.margin-top-spacing7,.margin-top-s7{margin-top:40px}.margin-top-spacing8,.margin-top-s8{margin-top:48px}.margin-top-spacing9,.margin-top-s9{margin-top:64px}.margin-top-spacing10,.margin-top-s10{margin-top:96px}.margin-bottom-spacing1,.margin-bottom-s1{margin-bottom:4px}.margin-bottom-spacing2,.margin-bottom-s2{margin-bottom:8px}.margin-bottom-spacing3,.margin-bottom-s3{margin-bottom:12px}.margin-bottom-spacing4,.margin-bottom-s4{margin-bottom:16px}.margin-bottom-spacing5,.margin-bottom-s5{margin-bottom:24px}.margin-bottom-spacing6,.margin-bottom-s6{margin-bottom:32px}.margin-bottom-spacing7,.margin-bottom-s7{margin-bottom:40px}.margin-bottom-spacing8,.margin-bottom-s8{margin-bottom:48px}.margin-bottom-spacing9,.margin-bottom-s9{margin-bottom:64px}.margin-bottom-spacing10,.margin-bottom-s10{margin-bottom:96px}.margin-left-spacing1,.margin-left-s1{margin-left:4px}.margin-left-spacing2,.margin-left-s2{margin-left:8px}.margin-left-spacing3,.margin-left-s3{margin-left:12px}.margin-left-spacing4,.margin-left-s4{margin-left:16px}.margin-left-spacing5,.margin-left-s5{margin-left:24px}.margin-left-spacing6,.margin-left-s6{margin-left:32px}.margin-left-spacing7,.margin-left-s7{margin-left:40px}.margin-left-spacing8,.margin-left-s8{margin-left:48px}.margin-left-spacing9,.margin-left-s9{margin-left:64px}.margin-left-spacing10,.margin-left-s10{margin-left:96px}.margin-right-spacing1,.margin-right-s1{margin-right:4px}.margin-right-spacing2,.margin-right-s2{margin-right:8px}.margin-right-spacing3,.margin-right-s3{margin-right:12px}.margin-right-spacing4,.margin-right-s4{margin-right:16px}.margin-right-spacing5,.margin-right-s5{margin-right:24px}.margin-right-spacing6,.margin-right-s6{margin-right:32px}.margin-right-spacing7,.margin-right-s7{margin-right:40px}.margin-right-spacing8,.margin-right-s8{margin-right:48px}.margin-right-spacing9,.margin-right-s9{margin-right:64px}.margin-right-spacing10,.margin-right-s10{margin-right:96px}body{background-color:#323236;color:#f5f8fa;font-family:"Open Sans",sans-serif;font-size:14px;margin:0px}body *{box-sizing:border-box}#root{min-height:100vh;display:flex;flex-direction:column}#root #main{flex-grow:1}#main{margin-top:42px}#main.public-page-layout{margin-top:12px}a{color:#2383ed}a:active{color:#529ef1}a[target=_blank]:not(.no-icon)::after{font-family:"ntk-icons";content:" ";font-size:.75em}h1,h2,h3,h4,h5,h6{font-family:"Oswald","Open Sans",sans-serif;font-weight:normal}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:18px;font-family:"Open Sans",sans-serif}code{border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;padding:1px 4px;background-color:rgba(0,0,0,.2);margin:1px 1px 0px 1px;color:#95abdb}small{font-size:13px}strong{font-weight:bold}hr{border-top:0;border-right:0;border-left:0;border-bottom:1px solid rgba(255,255,255,.4)}fieldset{padding:16px 16px 8px 16px;border:1px solid rgba(255,255,255,.4);border-radius:4px}fieldset legend{font-size:16px;padding-left:8px;padding-right:8px}blockquote{margin:0 0 0 20px;padding:10px 10px 10px 20px;border-left:6px solid rgba(255,255,255,.2);font-style:italic;box-sizing:border-box}.clickable:hover{cursor:pointer}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover{cursor:pointer}.clear-topbar::before{display:block;content:" ";margin-top:-42px;height:42px;visibility:hidden;pointer-events:none}h1.grid-8pt,.h1-grid-8pt{margin-bottom:40px;margin-top:48px}h2.grid-8pt,.h2-grid-8pt{margin-bottom:32px}.l2-section-grid-8pt{margin-bottom:40px}.l2-section-grid-8pt.last{margin-bottom:0px}h3.grid-8pt,.h3-grid-8pt{margin:0px;margin-bottom:24px}.l3-section-grid-8pt{margin-bottom:32px}.l3-section-grid-8pt.last{margin-bottom:0px}h4.grid-8pt,.h4-grid-8pt{margin:0px;margin-bottom:16px}.l4-section-grid-8pt{margin-bottom:24px}.l4-section-grid-8pt.last{margin-bottom:0px}h5.grid-8pt,.h5-grid-8pt{margin:0px;margin-bottom:8px}.l5-section-grid-8pt{margin-bottom:16px}.l5-section-grid-8pt.last{margin-bottom:0px}h6.grid-8pt,.h6-grid-8pt{margin:0px;margin-bottom:0px}.l6-section-grid-8pt{margin-bottom:8px}.l6-section-grid-8pt.last{margin-bottom:0px}
@font-face{font-family:"ntk-icons";src:url(/aaee583e058fc3940739.eot);src:url(/aaee583e058fc3940739.eot?#iefix) format("embedded-opentype"),url(/7c5c195c1533c7b8437a.woff2) format("woff2"),url(/c4fb28036588b8484857.woff) format("woff"),url(/a2d16ccfd18a933139a6.ttf) format("truetype"),url(/e6b6126999f48ea6555d.svg#ntk-icons) format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"ntk-icons";src:url(/e6b6126999f48ea6555d.svg#ntk-icons) format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.ntk-dashboards:before,.ntk-filter:before,.ntk-gatekeeper:before,.ntk-geo:before,.ntk-new-window:before,.ntk-shibboleth:before{display:inline-block;font-family:"ntk-icons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.ntk-dashboards:before{content:""}.ntk-filter:before{content:""}.ntk-gatekeeper:before{content:""}.ntk-geo:before{content:""}.ntk-new-window:before{content:""}.ntk-shibboleth:before{content:""}
.blog-page .callout{margin:auto;max-width:1110px}.blog-page .content{background-color:#fafbfc;color:#121212;font-size:16px;padding:32px;width:auto}@media only screen and (min-width: 768px){.blog-page .content{margin-left:auto;margin-right:auto;margin-top:32px;margin-bottom:32px;min-width:600px;max-width:650px}}@media only screen and (min-width: 1024px){.blog-page .content{width:60%;padding:64px;max-width:1000px}}.blog-page .content h1{margin:0}.blog-page .content code{background-color:inherit}.blog-page .content hr{border-color:rgba(0,0,0,.4)}.blog-page.theme-gatekeeper hr{border-color:#955ae7}
.ntk-arrow{position:absolute;font-size:0;line-height:0;z-index:3000}
.popover .popover-content{display:block;border-radius:5px;padding:4px;position:absolute;z-index:3000;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.4);background-color:#47474c}
.ntk-tooltip{position:relative}.popover-content.ntk-tooltip-popup{display:block;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:3000;white-space:nowrap;background-color:#000;color:#fff;box-shadow:0 0px 4px 0 rgba(0,0,0,.2),0 0px 8px 0 rgba(0,0,0,.2)}.popover-content.ntk-tooltip-popup.multi-line{background-color:#fff;color:#676767;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.2);white-space:normal;min-width:250px;max-width:350px;padding:10px}.popover-content.ntk-tooltip-popup.multi-line *{color:#676767}.tooltip-text{text-decoration:underline dotted}
pre{position:relative;background-color:#2b2a2a;padding:8px 8px;border-radius:5px;margin:8px auto 16px auto;border:1px solid rgba(0,0,0,.1);word-break:break-word}pre.has-controls{padding-top:4px}pre.pre-wrap{white-space:pre-wrap}pre.pre-overflow{overflow-x:auto}pre .pre-controls{position:sticky;display:block;top:0px;left:0px;font-size:12px}pre .pre-controls .pre-controls-inner-container{display:flex;justify-content:flex-end}pre.pre-light{background-color:#fff}pre.pre-light .pre-controls{color:#121212}
.hl-code-dark{border:none;background-color:inherit;color:#fff}.hl-code-light{border:none;background-color:inherit;color:#3e3e46}.hl-borderless{border:none}.hl-pre-light{background-color:#fff}
.icon:not([disabled]).icon-control,.icon:not([disabled]).icon-button{cursor:pointer;transition:color 250ms}.icon.icon-button{border-radius:4px;padding:3px;border:1px solid rgba(255,255,255,.1)}.icon.icon-button:hover,.icon.icon-button:active,.icon.icon-button.active{background-color:rgba(0,0,0,.1)}.icon.icon-default{color:inherit}.icon.icon-default:not([disabled]).icon-control:hover{color:rgba(245,248,250,.7)}.icon.icon-muted{color:rgba(221,214,227,.3)}.icon.icon-muted:not([disabled]).icon-control:hover{color:#fff}.icon.icon-inverted{color:#3e3e46}.icon.icon-inverted:not([disabled]).icon-control:hover{color:#6e6e7c}.icon.icon-info{color:#2b95d6}.icon.icon-info:not([disabled]).icon-control:hover{color:rgba(43,149,214,.7)}.icon.icon-primary{color:#484aee}.icon.icon-primary:not([disabled]).icon-control:hover{color:#3537ce}.icon.icon-success{color:#4bbb4e}.icon.icon-success:not([disabled]).icon-control:hover{color:rgba(75,187,78,.7)}.icon.icon-warning{color:#cc9211}.icon.icon-warning:not([disabled]).icon-control:hover{color:rgba(204,146,17,.7)}.icon.icon-danger{color:#d63132}.icon.icon-danger:not([disabled]).icon-control:hover{color:rgba(214,49,50,.7)}.icon.icon-md{font-size:16px}.icon.icon-lg{font-size:20px}
.anchor-target{display:block;position:relative;top:-53px}
.heading{position:relative}.heading .heading-link{color:inherit;font-size:16px;opacity:0;will-change:opacity;transition:opacity 250ms;padding-right:4px;margin-left:-20px;line-height:1;position:absolute;top:55%;transform:translateY(-50%)}.heading:hover .heading-link{opacity:1}
.box.disabled{opacity:.5}.box{padding:1.5rem;border:1px solid rgba(0,0,0,.1)}.box.box-elevation-0{box-shadow:0 0 0 1px rgba(16,22,26,.4)}.box.box-elevation-1{box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px 0 rgba(16,22,26,.4)}.box.box-elevation-2{box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 4px 0 rgba(16,22,26,.4),0 2px 24px 0 rgba(16,22,26,.4)}.box.box-elevation-3{box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px 0 rgba(16,22,26,.4),0 8px 24px 0 rgba(16,22,26,.4)}.box.box-elevation-4{box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px 0 rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4)}.box.box-panel{padding:0;display:flex;flex-direction:column}.box.box-panel .box-panel-title{background-color:#4a494f;padding-left:1.5rem;padding-right:1.5rem}.box.box-panel .box-panel-body{padding:1.5rem;background-color:#535261;flex-grow:1}.box.box-highlighted{box-shadow:0 0 10rem rgba(0,0,0,.4)}.box.box-rounded{border-radius:5px}.box.box-rounded .box-panel-title{border-top-left-radius:5px;border-top-right-radius:5px}.box.box-rounded .box-panel-body{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.box.box-dark{background-color:#323236}.box.box-light,.box.box-highlighted{background-color:#47474c}.box.box-blue{background-color:#ced8ee}.box.box-dashboards{border:2px solid #83808b}a.box.disabled{pointer-events:none}a.box{color:inherit;text-decoration:none;display:block;transition:all 200ms ease-in-out}a.box:hover:not(.disabled){transform:scale(1.03)}
.markdown img{max-width:100%;display:block;margin:auto}.markdown table{border:1px solid rgba(255,255,255,.15);border-spacing:0}.markdown table th,.markdown table td{padding:8px;border-bottom:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15)}.markdown table th:last-child,.markdown table td:last-child{border-right:0}.markdown table tr:last-child td{border-bottom:0}.markdown .indented{margin-left:24px}.markdown .policy-panel{padding:0px}.markdown .policy-panel h5{margin-top:0px;margin-bottom:8px;padding:4px;padding-left:20px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#955ae7}.markdown .policy-panel p{padding-left:20px}
.notification,.callout{padding:.6rem;border-radius:3px;z-index:1099;display:flex}.notification.notification-closeable,.callout.notification-closeable{flex-direction:row-reverse;justify-content:space-between}.notification .alert-header,.callout .alert-header{font-size:18px;line-height:21px}.notification.notification-default,.callout.notification-default{background-color:rgba(138,155,168,.2)}.notification.notification-default .alert-close-x,.callout.notification-default .alert-close-x{color:#121212}.notification.notification-default .alert-close-x:hover,.callout.notification-default .alert-close-x:hover{color:#454545}.notification.notification-success,.callout.notification-success{background-color:rgba(15,153,96,.25)}.notification.notification-success .alert-close-x,.callout.notification-success .alert-close-x{color:#4bbb4e}.notification.notification-success .alert-close-x:hover,.callout.notification-success .alert-close-x:hover{color:#95d797}.notification.notification-success .alert-header,.callout.notification-success .alert-header{color:#26ae60}.notification.notification-info,.callout.notification-info{background-color:rgba(19,124,189,.25)}.notification.notification-info .alert-close-x,.callout.notification-info .alert-close-x{color:#2b95d6}.notification.notification-info .alert-close-x:hover,.callout.notification-info .alert-close-x:hover{color:#80c0e7}.notification.notification-info .alert-header,.callout.notification-info .alert-header{color:#2b95d6}.notification.notification-warning,.callout.notification-warning{background-color:rgba(217,130,43,.25)}.notification.notification-warning .alert-close-x,.callout.notification-warning .alert-close-x{color:#cc9211}.notification.notification-warning .alert-close-x:hover,.callout.notification-warning .alert-close-x:hover{color:#f1c052}.notification.notification-warning .alert-header,.callout.notification-warning .alert-header{color:#f49c12}.notification.notification-danger,.callout.notification-danger{background-color:rgba(219,55,55,.25)}.notification.notification-danger .alert-close-x,.callout.notification-danger .alert-close-x{color:#d63132}.notification.notification-danger .alert-close-x:hover,.callout.notification-danger .alert-close-x:hover{color:#e78687}.notification.notification-danger .alert-header,.callout.notification-danger .alert-header{color:#f55656}.notification>span,.callout>span{align-self:center}.notification .callout-content,.callout .callout-content{display:flex;align-items:center}.notification .callout-icon,.callout .callout-icon{align-self:flex-start;margin-right:.3rem}
