.tools-monitor-shell{display:block;min-height:calc(100dvh - 64px)}
.tools-monitor-main{width:100%;min-width:0}
.tools-search{margin-bottom:0}
.tools-search .pm-search-row label{width:min(560px,100%)}
.tools-results{min-width:0}
.tools-grid{grid-template-columns:minmax(220px,1.45fr) minmax(130px,.75fr) minmax(90px,.55fr) minmax(300px,2fr);min-width:820px}
.tools-row{color:var(--pm-secondary);text-decoration:none}
.tools-row strong{overflow:hidden;text-overflow:ellipsis;color:var(--pm-primary);font-weight:400}
.tools-row span:nth-child(4){font-size:10.5px}
.tools-row b{justify-self:end;color:var(--pm-accent);font-size:10px;font-weight:400}
.tools-medium-row,.tools-mobile-row{color:inherit;text-decoration:none}
.tools-medium-row{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:28px;min-height:62px;height:auto;padding:13px 8px;align-items:center}
.tools-medium-row h2{margin:0;color:var(--pm-primary);font-size:12.5px;line-height:1.35;font-weight:400}
.tools-medium-row p{margin:0;overflow:hidden;color:var(--pm-secondary);font-size:10.5px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}
.tools-medium-row em{max-width:680px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}
.tools-medium-row>b{align-self:center;color:var(--pm-tertiary);font-size:20px;font-weight:300}
.tools-mobile-title{grid-template-columns:minmax(0,1fr)!important;gap:0}
.tools-mobile-title>strong{font-size:13px;line-height:1.3;font-weight:400;color:var(--pm-primary)}
.tools-mobile-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;min-height:0!important;height:auto!important;padding:14px 0 15px!important;border-bottom:1px solid var(--pm-divider)!important}
.tools-mobile-row:first-child{border-top:1px solid var(--pm-divider)!important}
.tools-mobile-title>strong{font-size:14px;line-height:1.35}
.tools-mobile-row>p{display:-webkit-box;margin:0;overflow:hidden;color:var(--pm-secondary);font-size:10.5px;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.tools-mobile-info{margin:9px 0 0;overflow:hidden;color:var(--pm-tertiary);font-size:10px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.tools-results+.pm-pagination{margin-top:0}
.pm-results-controls a{color:var(--pm-accent);font-size:10px}
@media(max-width:1279px){.tools-monitor-main{padding-bottom:calc(40px + env(safe-area-inset-bottom))}.tools-search+.pm-results-controls{margin-top:10px}.tools-medium-list{display:block}}
@media(max-width:767px){.tools-monitor-main{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.tools-monitor-main .pm-heading>span{max-width:none}.tools-mobile-list{display:block!important}.tools-medium-list{display:none!important}}
