.alarm-connection-state.svelte-x04byj{color:#a34a16;white-space:nowrap;margin-top:-4px;font-size:10px;position:absolute;transform:translate(-30%)}header.svelte-x04byj nav:where(.svelte-x04byj) li:where(.svelte-x04byj) .item:where(.svelte-x04byj) details:where(.svelte-x04byj) summary:where(.svelte-x04byj){background-color:#0000;border:none;align-items:center;margin:0;display:flex}header.svelte-x04byj nav:where(.svelte-x04byj) li:where(.svelte-x04byj) .item:where(.svelte-x04byj) span.ellip:where(.svelte-x04byj){white-space:nowrap;text-overflow:ellipsis;text-align:center;width:120px;overflow:hidden}.site-map.svelte-1ovd26b{background-color:#f4f6f9;border-right:1px solid #d5d5d5;width:880px;height:calc(100vh - 61px);margin-left:9px;padding:80px}.site-map.svelte-1ovd26b .site-list:where(.svelte-1ovd26b){flex-wrap:wrap;width:100%;display:flex}.site-map.svelte-1ovd26b .site-list:where(.svelte-1ovd26b) .site-box:where(.svelte-1ovd26b){margin-bottom:100px}.site-map.svelte-1ovd26b .site-list:where(.svelte-1ovd26b) .site-box:where(.svelte-1ovd26b) .tit-box:where(.svelte-1ovd26b){height:35px}.site-map.svelte-1ovd26b .site-list:where(.svelte-1ovd26b) .site-box:where(.svelte-1ovd26b) .tit:where(.svelte-1ovd26b){color:#495057;background-color:#0000;height:25px;padding:0 0 0 10px;font-size:20px;display:block}.site-map.svelte-1ovd26b .site-list:where(.svelte-1ovd26b) .site-box:where(.svelte-1ovd26b) .tit:where(.svelte-1ovd26b):hover{color:#001e5e;border-left:3px solid}.settings-menu-trigger.svelte-zza8qq,.settings-menu-link.svelte-zza8qq{color:inherit;font:inherit;line-height:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.settings-menu-trigger.svelte-zza8qq{flex-direction:column;align-items:center;width:100%;display:flex}.settings-menu-trigger.svelte-zza8qq .icon.settings:where(.svelte-zza8qq){color:#fff;font-size:25px;font-style:normal;line-height:22px}.settings-menu-link.svelte-zza8qq{text-align:left;white-space:nowrap;width:100%}aside.svelte-zza8qq .item:where(.svelte-zza8qq) .settings-sub-menu:where(.svelte-zza8qq){top:auto;bottom:0}aside.svelte-zza8qq ul:where(.svelte-zza8qq) li.sub-menu-open:where(.svelte-zza8qq) .item:where(.svelte-zza8qq) .s-menu:where(.svelte-zza8qq){display:block}#side_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq){transition:background-color .1s,box-shadow .1s}#side_menu_list.svelte-zza8qq>li.sub-menu-open:where(.svelte-zza8qq){background-color:#213e80;box-shadow:inset 3px 0 #77b9ff}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq){transition:transform .1s,background-color .1s,color .1s;animation:.11s cubic-bezier(.16,1,.3,1) backwards svelte-zza8qq-sub-menu-item-in}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):nth-child(2){animation-delay:10ms}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):nth-child(3){animation-delay:20ms}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):nth-child(4){animation-delay:30ms}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):nth-child(5){animation-delay:40ms}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):nth-child(n+6){animation-delay:50ms}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):hover{transform:translate(3px)}@keyframes svelte-zza8qq-sub-menu-item-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){#side_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq),#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq){transition:none;animation:none}#side_menu_sub_menu_list.svelte-zza8qq>li:where(.svelte-zza8qq):hover{transform:none}}aside.svelte-zza8qq .item:where(.svelte-zza8qq) .icon-box:where(.svelte-zza8qq){flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.side_menu_new_check.svelte-zza8qq{color:#fff;background-color:red;border-radius:10px;width:18px;height:18px;padding:2px 0 0 5px;font-size:10px;font-weight:700;position:absolute;top:-2px;right:8px}.side_menu_li_new_check.svelte-zza8qq{color:#fff;background-color:red;border-radius:10px;width:17px;height:17px;padding:2px 0 0 6px;font-size:8px;font-weight:700;position:absolute;top:18px;right:15px}
