.header-admin{font-size:11px;padding:8px 12px;border:1px solid #376d48;background:#0b2315;color:#a4f6be}.header-admin:hover{border-color:#83ffab;color:#d7ffe3}.monitor-strip{display:grid;grid-template-columns:155px 1.2fr 1fr 1fr 1fr;border:1px solid #2b5138;background:#07180fdf;margin:0 0 19px;position:relative}.monitor-strip:before{content:'';position:absolute;top:-1px;left:0;width:45px;height:2px;background:#75ffc0}.monitor-label{padding:13px 15px;background:linear-gradient(120deg,#12301c90,#07180f00);display:flex;flex-direction:column;justify-content:center}.monitor-kicker{font-size:7px;letter-spacing:1px;color:#7dc5a0;white-space:nowrap}.monitor-kicker i{display:inline-block;width:4px;height:4px;background:#82ffb6;margin-right:3px;box-shadow:0 0 8px #66ff9e55}.monitor-label strong{font-size:13px;font-weight:500;margin:7px 0 0;letter-spacing:2px}.monitor-label button{font-size:9px;padding:7px 0 0;align-self:flex-start;color:#88c49b}.monitor-tile{min-width:0;padding:13px 16px;border-left:1px solid #23432e}.monitor-tile>span{font-size:10px;color:#8db59b;display:flex;align-items:center;justify-content:space-between;gap:4px}.monitor-tile small{font-size:8px;color:#72c08f;white-space:nowrap}.monitor-tile>strong{font-size:21px;letter-spacing:-.5px;color:#d7f7e1;font-weight:500;display:block;margin-top:8px;white-space:nowrap}.monitor-tile p{font-size:8px;line-height:1.5;color:#698e78;margin:5px 0 0;white-space:nowrap}.monitor-tile[data-level=warning] small,.monitor-tile[data-level=warning]>strong{color:#e7c787}.monitor-tile[data-level=danger] small,.monitor-tile[data-level=danger]>strong{color:#f49b86}.monitor-tile[data-level=unknown] small{color:#8a9a90}.monitor-tile[data-level=unknown]>strong{color:#8ea897}.monitor-dialog{width:min(730px,calc(100% - 40px))}.monitor-detail-section{border:1px solid #2b4f36;padding:16px 18px;margin:13px 0;background:#0a1e1244}.monitor-detail-section h3{font-size:13px;display:flex;justify-content:space-between;margin:0 0 12px;color:#bce8c9;gap:15px}.monitor-detail-section h3 small{font-size:9px;font-weight:400;color:#a2a48a}.monitor-row{display:flex;justify-content:space-between;gap:18px;font-size:11px;margin:9px 0;color:#92b29b}.monitor-row strong{font-size:11px;color:#c5dccd;font-weight:400;text-align:right}.monitor-detail-note,.monitor-footnote{font-size:10px;line-height:1.7;color:#809a88;margin:13px 0 0}.monitor-policy{padding:16px;overflow:auto;background:#061008;border:1px solid #30503b;font-size:11px;line-height:1.9;color:#95c6a3}.monitor-setup{border:1px solid #2b5037;padding:18px;margin-top:20px}.monitor-setup summary{cursor:pointer;font-size:12px}.monitor-setup form{max-width:480px}.monitor-setup input{letter-spacing:1px}
@media(min-width:1000px){.home-main{padding-top:12px}.welcome{margin-bottom:15px}.access-console{padding-block:9px}.console-line{line-height:1.8}.glitch-title{font-size:61px;margin-block:9px}.title-chinese{font-size:33px}.console-head{padding-bottom:5px;margin-bottom:4px}.entry{min-height:176px;padding:13px 20px}.module-art{height:32px;margin-block:10px}.entry-icon{height:34px;width:37px}.entry-icon svg{height:24px;width:24px}.entry-description{margin-top:6px}.entry-bottom{margin-top:11px;padding-top:9px}.pet-habitat{margin-top:13px}.access-note{margin-top:10px}.monitor-strip{margin-bottom:15px}.module-heading{margin-bottom:10px}}
@media(min-width:1000px) and (max-height:820px){.welcome{margin-bottom:12px}.home-main{padding-block:10px}.topbar{height:52px}.entry{min-height:169px;padding-block:11px}.entry-title{font-size:18px}.module-art{margin-block:8px}.access-console .console-head{padding-bottom:4px}.console-prompt{padding-top:5px;margin-top:3px}.monitor-tile,.monitor-label{padding-block:10px}.monitor-tile>strong{font-size:19px;margin-top:6px}.monitor-strip{margin-bottom:12px}.pet-habitat,.pet-world{min-height:178px}.pet-habitat{margin-top:11px}.pet-care{padding-top:11px;padding-bottom:8px}.footer{height:33px}}
@media(max-width:1100px){.monitor-strip{grid-template-columns:130px 1.2fr 1fr 1fr 1fr}.monitor-label,.monitor-tile{padding-inline:11px}.monitor-tile>span{font-size:9px}.monitor-tile small{font-size:7px}.monitor-tile p{font-size:7px}.monitor-tile>strong{font-size:18px}}
@media(max-width:800px){.monitor-strip{grid-template-columns:1fr 1fr}.monitor-label{grid-column:1/-1;flex-direction:row;align-items:center;gap:15px;justify-content:flex-start}.monitor-label strong{margin:0}.monitor-label button{margin-left:auto;padding:0}.monitor-tile{border-top:1px solid #23432e;padding:13px}.monitor-tile>span{font-size:10px}.monitor-tile>strong{font-size:21px}.monitor-tile p{font-size:9px}.monitor-tile small{font-size:9px}.header-controls{gap:13px}.header-admin{padding:7px;font-size:10px}.monitor-kicker{display:none}}
