h1,h2,h3,h4,h5,h6,p,small,a{line-height:150%;letter-spacing:.15px;margin-top:0;margin-bottom:0;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;line-height:150%;letter-spacing:.15px}p,a,button,span{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6,p,body{color:#0d173f}h2,h3,h4,h5,h6,p,small{font-weight:400}body{margin:0}h1{font-size:48px;font-weight:500}h2{font-size:40px}h3{font-size:36px}h4{font-size:32px}h5{font-size:24px}h6{font-size:20px}p{font-size:16px}small{font-size:14px}a{text-decoration:none;transition:all .1s}a:hover{text-decoration:none;color:#838096}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:10px;z-index:1}::-webkit-scrollbar-thumb:hover{background-color:#00000080}html{scrollbar-width:none}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:10px;z-index:1}@font-face{font-family:Nunito;src:url(../../../fonts/Nunito/Nunito-VariableFont_wght.ttf) format("truetype");font-weight:1 1000;font-style:normal}@font-face{font-family:Nunito;src:url(../../../fonts/Nunito/Nunito-Italic-VariableFont_wght.ttf) format("truetype");font-weight:1 1000;font-style:italic}@font-face{font-family:Roboto;src:url(../../../fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../../../fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}body{display:flex;flex-direction:column;margin:0;height:100vh;overflow:hidden}#olympus-frame{height:100%;display:grid;grid-template-rows:1fr 53px}#olympus-side-bar>ol{list-style:none;margin:0;padding:0;color:var(--side-bar-text, grey);box-sizing:border-box;display:flex;flex-direction:row;height:100%;position:relative}#olympus-side-bar>ol>li{position:relative;display:flex;width:100%;font-size:14px;background-color:var(--olympus-frame-background, #E5F7FF);--icon-accent-color: var(--side-bar-text, grey)}#olympus-side-bar a{all:unset;cursor:pointer}#olympus-side-bar .menu-item{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#olympus-side-bar .sub-menu{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;position:absolute;right:0;bottom:99%;display:block;min-width:100px;background-color:var(--olympus-frame-background, #E5F7FF);border-radius:14px 14px 0 0;box-shadow:-10px 0 5px -5px #0000001a,0 -5px 5px #00000026}#olympus-side-bar li:hover .sub-menu,#olympus-side-bar .sub-menu:hover{visibility:visible;opacity:1}#olympus-side-bar .sub-menu>a{display:block;cursor:pointer;padding:8px 15px;text-wrap:nowrap;font-weight:600;text-align:center}#olympus-side-bar .sub-menu>a:hover{filter:brightness(.7)}#olympus-side-bar>ol>li:hover{filter:brightness(.9);--icon-accent-color: var(--secondary, #37B25E)}#olympus-side-bar>ol>li.active{--icon-accent-color: var(--secondary, #37B25E)}#olympus-side-bar .icon{padding:2px;width:30px;height:30px}#olympus-side-bar svg{display:block}#olympus-side-bar p{margin:0;font-size:13px;font-weight:600}#olympus-side-bar .icon-accent{fill:var(--icon-accent-color)}#app-space{order:-1;position:relative;width:100%;height:100%;overflow-y:auto}@media (min-width: 768px){#olympus-frame{grid-template-rows:unset;grid-template-columns:min-content 1fr}#olympus-side-bar>ol{flex-direction:column;padding-top:40px}#olympus-side-bar>ol>li>.menu-item{padding:8px 0}#olympus-side-bar p{display:none;margin:auto 0;color:var(--side-bar-text, grey);font-size:var(--side-bar-font-size, 18px);font-style:normal;font-weight:500}#olympus-side-bar .sub-menu{left:100%;top:0;bottom:unset;right:unset;border-radius:0 14px 14px 0;box-shadow:10px 0 5px -5px #00000026,0 10px 5px -5px #0000001a,0 -10px 5px -5px #0000001a}#olympus-side-bar>ol.expanded .menu-item{display:grid;grid-template-columns:var(--side-bar-collapsed-width, 44px) 1fr}#olympus-side-bar>ol.expanded .icon{justify-self:center}#olympus-side-bar>ol.expanded p{display:block}#app-space{order:0}}@media (min-width: 1280px){#olympus-frame{--side-bar-collapsed-width: 54px;--side-bar-expanded-width: 160px}}@media (min-width: 1920px){#olympus-frame{--side-bar-collapsed-width: 75px;--side-bar-expanded-width: 180px}}:root{--green: #3A9B58;--text-light: #F4F4F4;--text-dark: #1D1D1D;--link-light: #A4B3F0;--link-dark: #212121;--datacenter-color: #196ddd;--datacenter-outline-color: #196edd80;--status-icon-fill: #eee;--status-green: #00A859;--status-yellow: #FFB21A;--status-blue: #2583FF;--status-red: #FF0000;--nav-bar-color: transparent;--nav-bar-text-color-active: var(--text-dark);--nav-bar-text-color-inactive: var(--text-light);--panel-width: 100vw;--panel-vert-offset: 0px;--panel-background: rgba(255, 255, 255, .85);--panel-child-background: #e0e0e0;--panel-button: #FFF;--panel-text: var(--text-dark);--panel-link: var(--link-dark);--ui-element-background: rgba(255, 255, 255, .55);--ui-element-border-right: .5px solid #D6D6D6;--ui-element-border-left: .5px solid #FFF;--ui-element-shadow: 0 0 8px 1px rgba(0, 0, 0, .4);--ui-element-blur: blur(7.5px);--search-bar-height: 34px;--side-bar-width: 100%;--side-bar-text-color: var(--text-dark)}:root.dark{--datacenter-color: #FFF;--datacenter-outline-color: #FFFFFF80;--status-icon-fill: #353535;--status-green: #00E853;--status-yellow: #FFC917;--status-blue: #22C8FF;--ui-element-background: rgba(13, 23, 63, .3);--ui-element-border-right: .5px solid #D6D6D6;--ui-element-border-left: .5px solid #5f5f5f;--ui-element-shadow: 0 0 4px 0 rgba(255, 255, 255, .45);--panel-background: rgba(13, 23, 63, .7);--panel-child-background: #386DB340;--panel-button: #0D173F;--panel-text: var(--text-light);--panel-link: var(--link-light);--side-bar-text-color: var(--text-light)}:root.dark body{background-color:#0b1221}:root.dark ::-webkit-scrollbar-thumb{background:#aaa}:root.panelOpen,:root.overlay{--nav-bar-text-color-active: var(--panel-text);--nav-bar-text-color-inactive: var(--panel-text);--olympus-frame-background: var(--panel-background);--side-bar-text-color: var(--panel-text)}:root.panelOpen olympus-nav-bar::part(ui-element){background:none;border:.5px solid transparent;box-shadow:none}:root.public olympus-nav-bar::part(ui-element){display:none}body{height:100dvh}olympus-nav-bar::part(container){position:relative;padding-top:32px;height:74px;z-index:1000;pointer-events:none}olympus-nav-bar::part(ui-element){position:relative;border-left:var(--ui-element-border-left);border-right:var(--ui-element-border-right);background:var(--ui-element-background);box-shadow:var(--ui-element-shadow)}olympus-nav-bar::part(ui-element):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:-1}olympus-nav-bar::part(ui-element widget){display:none}olympus-side-bar::part(fade){display:none}#app-space{overflow-y:unset}.city-label{background-color:var(--datacenter-color);outline:4px solid var(--datacenter-outline-color);font-family:Verdana,Geneva,Tahoma,sans-serif;color:var(--text-light);width:fit-content;height:auto;border-radius:5px;padding:2px 4px}:root.dark .city-label{color:var(--text-dark)}.custom-tooltip-hr{margin:5px 0}.hint{color:gray;text-align:center;font-size:small;font-style:italic}.section{display:flex;flex-direction:column;padding:10px;border-radius:3px;background:#6f82794d}.section.noPadding{padding:0}.twoColumn{display:flex}.twoColumn>div{width:50%;display:flex;flex-direction:column;gap:8px}.twoColumn>div:last-child{border-left:solid 1px #A8A8A8;padding-left:20px}.circuitInfo{display:grid;grid-template-columns:100px 1fr;justify-self:left;gap:0 8px;align-items:center;max-height:100%}.datacenterInfo{display:block;width:100%;min-width:0}.listItemRow{display:flex;gap:16px}.listItemRow.spaceBetween{justify-content:space-between}.listItemTitle{color:var(--panel-text);font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemText{color:var(--panel-text);text-wrap:wrap;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400}.bandwidth{width:70px;border:1px solid #698572}.primaryAlternate{width:80px;border:1px solid rgba(56,109,179,.8)}.datacenterTag,.exchange,.bandwidth,.primaryAlternate{background:#fff;color:#383838;padding:2px;box-sizing:border-box;border-radius:5px;text-align:center;font-family:Nunito;font-size:14px;font-style:normal;font-weight:400}.datacenterTag,.bandwidth,.listItemTitle,.exchange,.primaryAlternate{height:18px;line-height:100%}.datacenterTag{background:#037272;color:#fff;width:50px}.statusBlock,.primaryAlternateBlock{display:flex;flex-direction:column;gap:2px}.primaryAlternateBlock>p{padding-left:10px;border-left:1px solid #698572}.latencyBlock{display:flex;align-items:center;gap:8px}.sectionHeader{margin-top:8px;color:#0e0e0e;font-feature-settings:"liga" off,"clig" off;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.15px}.sectionHeader:first-child{margin-top:0}.dataHeader{color:#171717;font-feature-settings:"liga" off,"clig" off;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.15px}.dataValue{color:#383838;font-feature-settings:"liga" off,"clig" off;font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.15px}.sidePanelContentLink{color:var(--panel-link);font-feature-settings:"liga" off,"clig" off;font-family:Nunito;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.15px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:7.5%;text-underline-offset:14%;text-underline-position:from-font}hr{border:1px solid #BFBFBF;width:100%}.popupHeaderText{color:var(--panel-text);font-feature-settings:"liga" off,"clig" off;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.15px}.statusIcon{width:20px;height:20px;border-radius:12px;box-shadow:var(--ui-element-shadow)}.statusIcon.datacenter{display:flex;background:var(--datacenter-outline-color);align-items:center;justify-content:center;box-shadow:none}.statusIcon.datacenter:after{content:"";display:block;width:50%;height:50%;background:var(--datacenter-color);border-radius:6px}@media screen and (min-width: 768px){:root{--panel-width: 370px;--panel-vert-offset: -52px;--side-bar-width: 80px}:root.panelOpen{--nav-bar-text-color-active: var(--text-dark);--nav-bar-text-color-inactive: var(--text-light)}olympus-nav-bar::part(container){padding-top:24px;height:66px}:root.panelOpen olympus-nav-bar::part(ui-element){border:unset;border-left:var(--ui-element-border-left);border-right:var(--ui-element-border-right);background:var(--ui-element-background);box-shadow:var(--ui-element-shadow)}.listItemText{line-height:20px}}@media screen and (min-width: 1280px){:root{--panel-width: 500px;--panel-vert-offset: -60px;--side-bar-width: 100px}olympus-nav-bar::part(container){padding-top:24px;height:78px}}@media screen and (min-width: 1920px){olympus-nav-bar::part(container){padding-top:24px;height:92px}}svg.svelte-11aebdp{width:auto;height:30px}@media screen and (min-width: 768px){svg.svelte-11aebdp{width:var(--side-bar-width);height:auto;margin-left:-12px}}.container.svelte-hu4fwt{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:var(--panel-background);-webkit-backdrop-filter:var(--ui-element-blur);backdrop-filter:var(--ui-element-blur);z-index:50}.popup.svelte-hu4fwt{display:flex;flex-direction:column;gap:12px;padding:50px;border-radius:8px;background:#6f8279cc}h6.svelte-hu4fwt{color:#fff;width:330px;margin-bottom:24px;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.15px}a.svelte-hu4fwt,button.svelte-hu4fwt{all:unset;cursor:pointer;background:var(--panel-button);color:var(--panel-text);padding:8px 0;border-radius:18px;box-shadow:var(--ui-element-shadow);-webkit-backdrop-filter:var(--ui-element-blur);backdrop-filter:var(--ui-element-blur);text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.15px}#olympus-frame.svelte-1hbbwv0{grid-template-rows:1fr}.sideBarContainer.svelte-1hbbwv0{display:none;position:relative;padding-top:12px;width:var(--side-bar-width);height:100%;box-sizing:border-box;z-index:10}.sideBar.svelte-1hbbwv0{position:relative;display:flex;justify-content:space-around;align-items:center;margin:auto 8px;padding:4px 12px;max-height:56px;border-radius:30px;border-left:var(--ui-element-border-left);border-right:var(--ui-element-border-right);background:var(--ui-element-background);box-shadow:var(--ui-element-shadow);-webkit-backdrop-filter:var(--ui-element-blur);backdrop-filter:var(--ui-element-blur);--icon-accent-color: var(--green)}:root.panelOpen .sideBar.svelte-1hbbwv0{background:none;border:.5px solid transparent;box-shadow:none}.menuItem.svelte-1hbbwv0{display:grid;grid-template-rows:28px 20px;align-items:center;justify-items:center;width:60px;fill:var(--side-bar-text-color)}.menuItem.svelte-1hbbwv0:nth-child(1){order:3}.menuItem.svelte-1hbbwv0:nth-child(2){order:1}.menuItem.svelte-1hbbwv0:nth-child(3){display:none}.menuItem.svelte-1hbbwv0:nth-child(4){display:none}.menuItem.svelte-1hbbwv0:nth-child(5){order:3}.menuItem.svelte-1hbbwv0:hover{--icon-accent-color: var(--green, #37B25E)}.menuItem.svelte-1hbbwv0>p:where(.svelte-1hbbwv0){color:var(--side-bar-text-color);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.15px}.sidePanelBackground.svelte-1hbbwv0{position:absolute;background:var(--panel-background);-webkit-backdrop-filter:var(--ui-element-blur);backdrop-filter:var(--ui-element-blur);z-index:10}:root.panelOpen .sidePanelBackground.svelte-1hbbwv0{width:100vw;height:100vh}@media screen and (min-width: 768px){#olympus-frame.svelte-1hbbwv0{grid-template-rows:unset}.sideBarContainer.svelte-1hbbwv0{display:block}.sideBar.svelte-1hbbwv0{flex-direction:column;justify-content:flex-start;max-height:unset;gap:20px;padding:12px;height:95%;box-sizing:border-box}.menuItem.svelte-1hbbwv0{order:unset!important;display:grid!important}.menuItem.svelte-1hbbwv0:last-child{margin-top:auto}:root.panelOpen .sidePanelBackground.svelte-1hbbwv0{width:calc(var(--panel-width) + var(--side-bar-width))}}@media screen and (min-width: 1280px){.sideBar.svelte-1hbbwv0{margin:auto 15px}}
