- 扫描 ID:
- e01b31b0-58d0-4770-8787-a189465fd716已完成
- 提交的 URL:
- https://i-spotlight.ims-evolve.com/
- 报告完成时间:
链接 · 找到 0 个
从页面中识别出的传出链接
JavaScript 变量 · 找到 164 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
object | |
litHtmlVersions | object |
module$exports$mapsapi$geometry$spherical | object |
litElementVersions | object |
reactiveElementVersions | object |
module$contents$mapsapi$overlay$overlayView_OverlayView | object |
webpackChunkspotlight | object |
控制台日志消息 · 找到 7 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
warning | other |
|
startGroup | other |
|
log | javascript |
|
log | javascript |
|
endGroup | other |
|
log | javascript |
|
verbose | dom |
|
HTML
页面的原始 HTML 正文
<!DOCTYPE html><html lang="en" class="plt-tablet plt-desktop md hydrated" mode="md"><head>
<meta charset="utf-8"><style data-styles="">slot-fb{display:contents}slot-fb[hidden]{display:none}ion-menu-button,ion-menu,ion-menu-toggle,ion-fab-button,ion-fab,ion-fab-list,ion-refresher-content,ion-refresher,ion-back-button,ion-toast,ion-card,ion-card-content,ion-card-header,ion-card-subtitle,ion-card-title,ion-item-option,ion-item-options,ion-item-sliding,ion-accordion,ion-accordion-group,ion-infinite-scroll-content,ion-infinite-scroll,ion-reorder,ion-reorder-group,ion-segment-button,ion-segment,ion-tab-button,ion-tab-bar,ion-chip,ion-datetime-button,ion-input,ion-searchbar,ion-toggle,ion-nav,ion-nav-link,ion-textarea,ion-backdrop,ion-loading,ion-breadcrumb,ion-breadcrumbs,ion-modal,ion-route,ion-route-redirect,ion-router,ion-router-link,ion-avatar,ion-badge,ion-thumbnail,ion-col,ion-grid,ion-row,ion-img,ion-progress-bar,ion-range,ion-split-pane,ion-text,ion-item-divider,ion-item-group,ion-skeleton-text,ion-list,ion-list-header,ion-item,ion-label,ion-note,ion-select,ion-select-option,ion-select-popover,ion-picker-internal,ion-datetime,ion-picker,ion-picker-column,ion-radio,ion-radio-group,ion-ripple-effect,ion-button,ion-icon,ion-action-sheet,ion-alert,ion-app,ion-content,ion-footer,ion-header,ion-router-outlet,ion-title,ion-toolbar,ion-buttons,ion-picker-column-internal,ion-popover,ion-checkbox,ion-spinner{visibility:hidden}.hydrated{visibility:inherit}</style>
<title>Spotlight</title>
<base href="./">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="manifest" href="manifest.webmanifest">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="icon" href="./assets/icons/logoIcon.svg">
<link rel="preconnect" href="https://fonts.gstatic.com">
<!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- <script src="https://maps.googleapis.com/maps/api/js"></script> -->
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD8JfP_mhQmJ0KCIX1mov7XomF7ry-_zd8&libraries=visualization"></script>
<meta name="theme-color" content="#181f39">
<link rel="stylesheet" href="styles.a1ed72dd9c48e865.css"><style>.picker_wrapper.no_alpha .picker_alpha{display:none}.picker_wrapper.no_editor .picker_editor{position:absolute;z-index:-1;opacity:0}.picker_wrapper.no_cancel .picker_cancel{display:none}.layout_default.picker_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;font-size:10px;width:25em;padding:.5em}.layout_default.picker_wrapper input,.layout_default.picker_wrapper button{font-size:1rem}.layout_default.picker_wrapper>*{margin:.5em}.layout_default.picker_wrapper::before{content:"";display:block;width:100%;height:0;order:1}.layout_default .picker_slider,.layout_default .picker_selector{padding:1em}.layout_default .picker_hue{width:100%}.layout_default .picker_sl{flex:1 1 auto}.layout_default .picker_sl::before{content:"";display:block;padding-bottom:100%}.layout_default .picker_editor{order:1;width:6.5rem}.layout_default .picker_editor input{width:100%;height:100%}.layout_default .picker_sample{order:1;flex:1 1 auto}.layout_default .picker_done,.layout_default .picker_cancel{order:1}.picker_wrapper{box-sizing:border-box;background:#f2f2f2;box-shadow:0 0 0 1px silver;cursor:default;font-family:sans-serif;color:#444;pointer-events:auto}.picker_wrapper:focus{outline:none}.picker_wrapper button,.picker_wrapper input{box-sizing:border-box;border:none;box-shadow:0 0 0 1px silver;outline:none}.picker_wrapper button:focus,.picker_wrapper button:active,.picker_wrapper input:focus,.picker_wrapper input:active{box-shadow:0 0 2px 1px #1e90ff}.picker_wrapper button{padding:.4em .6em;cursor:pointer;background-color:#f5f5f5;background-image:linear-gradient(0deg, gainsboro, transparent)}.picker_wrapper button:active{background-image:linear-gradient(0deg, transparent, gainsboro)}.picker_wrapper button:hover{background-color:#fff}.picker_selector{position:absolute;z-index:1;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff;border-radius:100%;box-shadow:0 0 3px 1px #67b9ff;background:currentColor;cursor:pointer}.picker_slider .picker_selector{border-radius:2px}.picker_hue{position:relative;background-image:linear-gradient(90deg, red, yellow, lime, cyan, blue, magenta, red);box-shadow:0 0 0 1px silver}.picker_sl{position:relative;box-shadow:0 0 0 1px silver;background-image:linear-gradient(180deg, white, rgba(255, 255, 255, 0) 50%),linear-gradient(0deg, black, rgba(0, 0, 0, 0) 50%),linear-gradient(90deg, #808080, rgba(128, 128, 128, 0))}.picker_alpha,.picker_sample{position:relative;background:linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0/2em 2em,linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em/2em 2em;box-shadow:0 0 0 1px silver}.picker_alpha .picker_selector,.picker_sample .picker_selector{background:none}.picker_editor input{font-family:monospace;padding:.2em .4em}.picker_sample::before{content:"";position:absolute;display:block;width:100%;height:100%;background:currentColor}.picker_arrow{position:absolute;z-index:-1}.picker_wrapper.popup{position:absolute;z-index:2;margin:1.5em}.picker_wrapper.popup,.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{background:#f2f2f2;box-shadow:0 0 10px 1px rgba(0,0,0,.4)}.picker_wrapper.popup .picker_arrow{width:3em;height:3em;margin:0}.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-99}.picker_wrapper.popup .picker_arrow::before{width:100%;height:100%;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.picker_wrapper.popup .picker_arrow::after{width:150%;height:150%;box-shadow:none}.popup.popup_top{bottom:100%;left:0}.popup.popup_top .picker_arrow{bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.popup.popup_bottom{top:100%;left:0}.popup.popup_bottom .picker_arrow{top:0;left:0;-webkit-transform:rotate(90deg) scale(1, -1);transform:rotate(90deg) scale(1, -1)}.popup.popup_left{top:0;right:100%}.popup.popup_left .picker_arrow{top:0;right:0;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.popup.popup_right{top:0;left:100%}.popup.popup_right .picker_arrow{top:0;left:0}</style><style type="text/css"></style><style>mat-sidenav-container[_ngcontent-ng-c3232464296], mat-sidenav-content[_ngcontent-ng-c3232464296], mat-sidenav[_ngcontent-ng-c3232464296] {
height: 100%;
}
mat-sidenav[_ngcontent-ng-c3232464296] {
width: 100%;
}
main[_ngcontent-ng-c3232464296] {
padding: 10px;
}
.appclass[_ngcontent-ng-c3232464296] {
background: radial-gradient(circle, #484975 0%, #061125 100%);
}</style><style>@media (min-width: 320px) {
.rect[_ngcontent-ng-c1885839683] {
width: 200px;
}
}
.cdk-overlay-container .language-menu-overlay {
position: absolute !important;
top: -35px;
right: 39px;
}
.cdk-overlay-container .language-menu-overlay:after {
transition: 0.25s all;
content: "";
position: absolute;
left: 100%;
top: -170px;
bottom: 0;
margin: auto;
height: 0;
border-top: 8px solid transparent;
border-left: 8px solid #474B69;
border-bottom: 8px solid transparent;
}
.cdk-overlay-container .language-menu-overlay .mat-mdc-menu-content {
margin: 10px;
}
.loginContainer[_ngcontent-ng-c1885839683] {
display: flex;
justify-content: center;
margin-top: 10vh;
height: 52vh;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .forgottenP[_ngcontent-ng-c1885839683] {
display: flex;
flex-direction: row;
justify-content: space-between;
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 0;
line-height: 20px;
text-align: center;
margin-top: 35px;
cursor: pointer;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .loginLogo[_ngcontent-ng-c1885839683] {
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 52px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .loginLogo[_ngcontent-ng-c1885839683] img[_ngcontent-ng-c1885839683] {
width: 200px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .engineerTitle[_ngcontent-ng-c1885839683] {
color: #fff;
font-family: "Open Sans";
display: flex;
justify-content: space-between;
font-size: 19px;
font-weight: 600;
letter-spacing: 0;
line-height: 22px;
text-align: center;
text-align: center;
margin-bottom: 30px;
margin-top: 40px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] {
width: 350px;
position: relative;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .is-invalid[_ngcontent-ng-c1885839683] {
border: 1px solid red !important;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .invalidUser[_ngcontent-ng-c1885839683] {
color: red;
text-align: center;
position: relative;
font-size: 11px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] .form-field[_ngcontent-ng-c1885839683]::before {
font-size: 20px;
position: absolute;
left: 15px;
top: 20px;
color: #888888;
content: " ";
display: block;
background-size: cover;
background-repeat: no-repeat;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] .form-field[_ngcontent-ng-c1885839683]:nth-child(1)::before {
background-image: url('userCircle.daa79d4d324e1071.svg');
width: 32px;
height: 32px;
top: 11px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] .form-field[_ngcontent-ng-c1885839683]:nth-child(2)::before {
background-image: url('lock.5dc7af5725cc3dca.svg');
width: 30px;
height: 30px;
top: 12px;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] .form-field[_ngcontent-ng-c1885839683] {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 1rem;
position: relative;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] .toggle-password[_ngcontent-ng-c1885839683] {
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] input[_ngcontent-ng-c1885839683] {
width: 100%;
outline: none;
border-radius: 4px;
display: block;
padding: 0.9rem 4.9rem;
border: 1px solid rgba(255, 255, 255, 0.5);
border-radius: 4px;
background-color: rgba(255, 255, 255, 0.1);
height: 54px;
font-family: "Open Sans";
font-size: 16px;
font-weight: 600;
box-sizing: border-box;
color: #ffffff;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] input[_ngcontent-ng-c1885839683]:-webkit-autofill, .loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] input[_ngcontent-ng-c1885839683]:autofill {
-webkit-box-shadow: 0 0 0px 1000px #474B69 inset !important;
-webkit-text-fill-color: #fff;
}
.loginContainer[_ngcontent-ng-c1885839683] .loginContent[_ngcontent-ng-c1885839683] input[_ngcontent-ng-c1885839683]:-webkit-autofill:not(:focus) {
font-size: 16px;
}
.loginContainer[_ngcontent-ng-c1885839683] form[_ngcontent-ng-c1885839683] .btn[_ngcontent-ng-c1885839683] {
outline: none;
cursor: pointer;
display: inline-block;
margin: 35px auto 0;
border-radius: 22px;
font-size: 13px;
color: #fff;
font-family: Open Sans;
font-weight: 700;
letter-spacing: 0;
line-height: 44px;
text-align: center;
border: 1px solid #248cd0;
background-color: #248cd0;
width: 213px;
}
.ukflag[_ngcontent-ng-c1885839683] {
display: flex;
justify-content: right;
position: absolute;
right: 10px;
top: 45px;
}
.ukflag[_ngcontent-ng-c1885839683] img[_ngcontent-ng-c1885839683] {
border-radius: 100%;
margin-right: 15px;
margin-top: 15px;
cursor: pointer;
}
.active[_ngcontent-ng-c1885839683] {
border-radius: 28px;
background-color: rgba(255, 255, 255, 0.2);
}
.langnames[_ngcontent-ng-c1885839683] {
padding: 10px 8px;
}
.langnames[_ngcontent-ng-c1885839683] span[_ngcontent-ng-c1885839683] {
display: flex;
align-items: center;
font-size: 13px;
font-weight: 600;
cursor: pointer;
}
.langnames[_ngcontent-ng-c1885839683] span.not-active[_ngcontent-ng-c1885839683] {
cursor: not-allowed;
}
.langnames[_ngcontent-ng-c1885839683] span[_ngcontent-ng-c1885839683] img[_ngcontent-ng-c1885839683] {
margin-right: 20px;
border-radius: 50%;
}
.footerLogin[_ngcontent-ng-c1885839683] {
color: #000000;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 0;
line-height: 22px;
display: flex;
justify-content: center;
}
.footerLogin[_ngcontent-ng-c1885839683] div[_ngcontent-ng-c1885839683] {
display: flex;
align-items: center;
}
.footerLogin[_ngcontent-ng-c1885839683] div[_ngcontent-ng-c1885839683] span[_ngcontent-ng-c1885839683] {
margin-right: 10px;
}
.poweredby[_ngcontent-ng-c1885839683] {
font-size: 13px;
font-weight: 600;
color: #fff;
display: flex;
justify-content: center;
background-image: url('logobackground.ab598b18bd8ff248.svg');
background-repeat: no-repeat;
background-position: 55% 23%;
height: 46vh;
}
.poweredby[_ngcontent-ng-c1885839683] span[_ngcontent-ng-c1885839683] {
display: flex;
align-items: center;
padding-top: 6%;
}
.poweredby[_ngcontent-ng-c1885839683] span[_ngcontent-ng-c1885839683] img[_ngcontent-ng-c1885839683] {
margin-left: 22px;
}
@media (min-width: 320px) {
.poweredby[_ngcontent-ng-c1885839683] {
height: 32vh;
}
}
@media (min-width: 1640px) {
.poweredby[_ngcontent-ng-c1885839683] {
height: 46vh;
}
}
@media (min-width: 959px) {
.loginContent[_ngcontent-ng-c1885839683] {
border-radius: 4px;
color: #fff;
}
form[_ngcontent-ng-c1885839683] input[_ngcontent-ng-c1885839683] {
width: 373px;
}
}
.lang[_ngcontent-ng-c1885839683] {
display: flex;
justify-content: center;
align-items: center;
margin-top: 10px;
}
.lang[_ngcontent-ng-c1885839683] .select[_ngcontent-ng-c1885839683] {
display: none;
width: 60px;
margin-left: 20px;
}
.logoicons[_ngcontent-ng-c1885839683] {
background-image: url('loginIcons.3c79949b6be14f93.png');
background-size: contain;
background-repeat: no-repeat;
height: 10vh;
width: 100%;
background-position: center;
}
.e-ddl.e-input-group.e-control-wrapper[_ngcontent-ng-c1885839683] .e-input[_ngcontent-ng-c1885839683] {
font-size: 20px;
font-family: "Open Sans";
color: #000000;
}
.e-input-group.e-control-wrapper[_ngcontent-ng-c1885839683]:not(.e-float-icon-left):not(.e-float-input)::before, .e-input-group[_ngcontent-ng-c1885839683]:not(.e-float-icon-left):not(.e-float-input)::after {
background: none;
}
.e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item.e-item-focus[_ngcontent-ng-c1885839683], .e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item.e-active[_ngcontent-ng-c1885839683], .e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item.e-active.e-hover[_ngcontent-ng-c1885839683], .e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item.e-hover[_ngcontent-ng-c1885839683] {
background-color: #248cd0;
color: #ffffff;
font-size: 20px;
font-family: "Open Sans";
}
.e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item[_ngcontent-ng-c1885839683], .e-dropdownbase[_ngcontent-ng-c1885839683] .e-list-item.e-item-focus[_ngcontent-ng-c1885839683] {
font-size: 20px;
font-family: "Open Sans";
color: #000000;
}
@media (min-width: 1550px) {
.loginContainer[_ngcontent-ng-c1885839683] {
height: 50vh;
}
}
[_ngcontent-ng-c1885839683]::placeholder {
color: white;
opacity: 1;
}</style><style>mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:var(--mat-menu-item-trailing-spacing);padding-right:var(--mat-menu-item-leading-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]),.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon])[dir=rtl]{padding-left:var(--mat-menu-item-with-icon-trailing-spacing);padding-right:var(--mat-menu-item-with-icon-leading-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}</style><script type="text/javascript" charset="UTF-8" src="https://maps.googleapis.com/maps-api-v3/api/js/57/13/common.js"></script><script type="text/javascript" charset="UTF-8" src="https://maps.googleapis.com/maps-api-v3/api/js/57/13/util.js"></script></head>
<body>
<app-root _nghost-ng-c3232464296="" ng-version="17.3.12"><div _ngcontent-ng-c3232464296="" class="appclass" style="overflow-y: scroll; overflow-x: hidden; height: 100vh;"><router-outlet _ngcontent-ng-c3232464296=""></router-outlet><app-login _nghost-ng-c1885839683="" class="ng-star-inserted"><div _ngcontent-ng-c1885839683="" class="ukflag"><img _ngcontent-ng-c1885839683="" mat-button="" class="mat-mdc-menu-trigger" src="../../../assets/icons/uk-flag.svg" aria-haspopup="menu" aria-expanded="false"><!----><mat-menu _ngcontent-ng-c1885839683="" class="ng-tns-c1923052698-0 ng-star-inserted"><!----></mat-menu></div><div _ngcontent-ng-c1885839683="" class="loginContainer"><div _ngcontent-ng-c1885839683="" class="loginContent"><div _ngcontent-ng-c1885839683="" class="loginLogo"><img _ngcontent-ng-c1885839683="" src="../../../assets/icons/newSpotlight.svg"></div><form _ngcontent-ng-c1885839683="" novalidate="" class="ng-untouched ng-pristine ng-invalid"><div _ngcontent-ng-c1885839683="" class="form-field"><input _ngcontent-ng-c1885839683="" type="text" formcontrolname="username" required="" placeholder="Username" class="ng-untouched ng-pristine ng-invalid"></div><div _ngcontent-ng-c1885839683="" class="form-field"><input _ngcontent-ng-c1885839683="" formcontrolname="password" required="" placeholder="Password" type="password" class="ng-untouched ng-pristine ng-invalid"><img _ngcontent-ng-c1885839683="" alt="" class="toggle-password" src="../../../assets/icons/password_opened_eye.png"></div><div _ngcontent-ng-c1885839683="" class="form-field"><button _ngcontent-ng-c1885839683="" type="submit" class="btn">Login</button></div><!----></form><div _ngcontent-ng-c1885839683="" class="forgottenP"><span _ngcontent-ng-c1885839683="">Create Account</span><span _ngcontent-ng-c1885839683="">Forgot Password?</span></div><div _ngcontent-ng-c1885839683="" class="lang"><div _ngcontent-ng-c1885839683="" class="select"><select _ngcontent-ng-c1885839683=""><option _ngcontent-ng-c1885839683="" value="en" class="ng-star-inserted"> en</option><option _ngcontent-ng-c1885839683="" value="fr" class="ng-star-inserted"> fr</option><option _ngcontent-ng-c1885839683="" value="es" class="ng-star-inserted"> es</option><!----></select></div></div></div></div><div _ngcontent-ng-c1885839683="" class="bottonlogin"><div _ngcontent-ng-c1885839683="" class="logoicons"></div><div _ngcontent-ng-c1885839683="" class="poweredby"><span _ngcontent-ng-c1885839683="">Powered By <img _ngcontent-ng-c1885839683="" src="../../../assets/icons/IMS-Logo.svg"></span></div></div></app-login><!----></div></app-root>
<noscript>Please enable JavaScript to continue using this application.</noscript>
<script src="runtime.ba0604f2ea095389.js" type="module"></script><script src="polyfills.9d9c182e4c76b112.js" type="module"></script><script src="scripts.7fcc3e7e4b0a9c59.js" defer=""></script><script src="vendor.f81ee167efa69957.js" type="module"></script><script src="main.779eeb599a58be11.js" type="module"></script>
<div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-0"></div></body></html>