.frame-site{flex:1 0 auto;display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh;max-width:100vw}@media only screen and (max-width:759px){.frame-site-nav .buttons{flex-wrap:nowrap;flex-direction:row;margin:0}.frame-site-nav .buttons>LI{margin:0 0 0 5px}.frame-site-nav .buttons .button:not(.always){display:none}}@media only screen and (max-width:1023px){.frame-site{padding-top:56px}.frame-site-nav{flex:0 0 auto;pointer-events:auto;background-color:#fff;position:fixed;z-index:2;left:0;top:0;right:0;height:56px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.frame-site-nav-row1{display:flex;flex-direction:row}.frame-site-nav-area1{display:flex}.frame-site-nav-area2{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;min-width:0;overflow:hidden}.frame-site-nav-area3{display:none}.frame-site-nav-area4{flex:0 0 auto;margin-left:auto;display:flex;flex-direction:row;flex-wrap:nowrap;padding:8px 8px 8px 0}.frame-site-nav .logo{display:flex}.frame-site-nav .logo IMG,.frame-site-nav .logo svg{height:20px;width:auto}}@media only screen and (max-width:1023px)and (max-width:374px){.frame-site-nav .logo IMG,.frame-site-nav .logo svg{height:15px}}@media only screen and (max-width:1023px){HTML:not(.overlayopen) .frame-site{right:0!important}}@media only screen and (min-width:760px){.frame-site-nav .buttons{margin:0}.frame-site-nav .buttons>LI{margin:0;padding:0 0 0 8px}}@media only screen and (min-width:1024px){.frame-site{flex-direction:column;height:100vh}.frame-site-nav{flex:0 0 auto;pointer-events:auto;box-sizing:border-box;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.05);position:relative;z-index:30}.frame-site-nav .bp6-popover-target{display:block}.frame-site-nav-limiter{margin-left:auto;margin-right:auto;box-sizing:border-box;padding:10px 16px}.frame-site-nav-limiter:after,.frame-site-nav-limiter:before{content:"";display:table;clear:both}.frame-site-nav-row1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.frame-site-nav-area1{display:none}.frame-site-nav-area2{flex:0 1 auto;padding-right:20px;min-width:0;overflow:hidden;flex-shrink:1}.frame-site-nav-area3{flex:1 1 auto;margin-left:20px;display:flex;align-items:center;min-width:0;overflow:visible;flex-shrink:0}.frame-site-nav-area3 .tabs{min-width:0;width:100%}.frame-site-nav-area4{flex:0 0 auto;margin-left:auto;display:flex;flex-direction:row;flex-wrap:nowrap}.frame-site-nav .logo IMG,.frame-site-nav .logo svg{width:auto;height:20px;display:block}.frame-site.hide-desktop-tabs .frame-site-nav-area3{display:none}.frame-site-content{overflow:hidden}}.frame-site-content{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column}.frame-site-content>*{flex:0 0 auto}.frame-site-menu{display:flex;flex-direction:row}.frame-site-menu LI+LI{margin-left:20px}@media only screen and (min-width:1281px){.frame-site-menu{font-size:14px}.frame-site-menu LI+LI{margin-left:24px}}.frame-site-menu A{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;color:#000;position:relative;transition:color 125ms ease-in-out 0s;padding:5px 0;cursor:pointer}.frame-site-menu A:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:currentColor;opacity:0;transition:all 125ms ease-in-out 0s}.frame-site-menu A.active{color:#000}.frame-site-menu A.active:before{opacity:1}.frame-site-menu A:focus,.frame-site-menu A:hover{color:#2f4f4f;outline:none}.frame-site-menu A:focus:before,.frame-site-menu A:hover:before{opacity:1}.frame-site-menu A .label{flex:0 0 auto}.frame-site-menu A svg{flex:0 0 auto;margin-left:7px}.frame-site-menu A path{fill:currentColor}.frame-site-menu .bp6-popover-open A:before{opacity:0!important}.frame-site-menu-popover{pointer-events:auto;position:absolute}.frame-site-menu-portal .bp6-transition-container{z-index:30}.frame-site-menu-portal .bp6-popover-enter-active{pointer-events:none}.frame-site-menu-drop{background-color:#fff;border-radius:4px;overflow-y:auto;overflow-x:hidden;min-width:200px;max-width:350px;max-height:calc(100vh - 80px);box-shadow:0 2px 10px 0 rgba(0,0,0,.12);white-space:nowrap;font-size:13px}.frame-site-menubutton{cursor:pointer;border:none;background-color:rgba(0,0,0,0);padding:0;width:56px;height:56px;position:relative;color:currentColor}.frame-site-menubutton svg{width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.frame-site-menubutton path{fill:currentColor}.frame-site-userhub{margin-left:20px}.frame-site-userhub-holder,.frame-site-userhub-target{display:block}.frame-site-userhub-popover{pointer-events:auto}.frame-site-userhub-portal .bp6-transition-container{z-index:30}.frame-site-userhub-portal .bp6-popover-enter-active{pointer-events:none}.frame-site-notifications{background-color:#fff;border-radius:20px;width:40px;height:40px;position:relative;cursor:pointer;color:#000}.frame-site-notifications svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.frame-site-notifications path{fill:currentColor}@media only screen and (max-width:1023px){.frame-site-notifications{border-radius:10px;width:40px}}@media only screen and (min-width:1024px){.frame-site-notifications{margin:0 0 0 20px}}.frame-site-notifications:before{content:"";position:absolute;right:6px;top:6px;background-color:#ff5c45;width:8px;height:8px;border-radius:50%;overflow:hidden;opacity:0}.frame-site-notifications.active:before{animation:bounce-in 2s ease-in-out 1;opacity:1}@media only screen and (max-width:1023px){.global-frame-site .bp6-overlay .overlayholder,.global-frame-site .bp6-overlay .overlayholder-backdrop,.global-frame-site .bp6-overlay .overlayholder-tabledetails{top:0}}@media only screen and (min-width:1024px){.global-frame-site .bp6-overlay .overlayholder,.global-frame-site .bp6-overlay .overlayholder-backdrop{left:0}.global-frame-site .bp6-overlay .overlay-focusview-holder{padding-left:0}.global-frame-site .bp6-overlay .overlayholder-tabledetails{top:0}}.global-frame-site #root{min-height:100vh;display:flex;flex-direction:column}