.psu-row{cursor:pointer}.psu-row:hover{background:#f1f7f3}.psu-exact-development .mse-card{max-width:none}.psu-exact-development .mse-fields{align-content:start}.psu-exact-development .mse-image-panel{min-height:0}.psu-origin-number{margin-top:10px;padding:9px;border-radius:7px;background:#e8efeb;font-size:11px;font-weight:700;line-height:1.35}.psu-exact-development .mse-delete-style{margin-right:auto}
.psu-master-image{width:72px;height:82px;border:1px solid #d7dfdb;border-radius:7px;background:#edf2ef;display:grid;place-items:center;overflow:hidden}.psu-master-image img{width:100%;height:100%;object-fit:contain;background:#fff}.psu-master-image.no-image:after{content:'NO IMAGE';font-size:9px;font-weight:800;color:#77847e;text-align:center}.psu-row td:first-child{width:76px;padding:7px}
.psu-exact-development select.psu-master-id{display:none}.psu-master-search{background-image:linear-gradient(45deg,transparent 50%,#66736d 50%),linear-gradient(135deg,#66736d 50%,transparent 50%);background-position:calc(100% - 15px) 14px,calc(100% - 10px) 14px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:28px!important}.psu-master-search.psu-lookup-unmatched{border-color:#bd3b32!important;background-color:#fff7f6!important}
.psu-live-lookup{position:relative}.psu-live-options{display:none;position:absolute;z-index:200;top:100%;left:0;right:0;max-height:260px;overflow-y:auto;border:1px solid #b9c6c0;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(28,55,44,.18);padding:4px}.psu-live-options.open{display:block}.psu-live-options button{display:block;width:100%;border:0;border-radius:5px;background:#fff;color:#1d2c25;text-align:left;padding:9px 10px;font-size:12px;cursor:pointer}.psu-live-options button:hover,.psu-live-options button.active{background:#e4efe9;color:#123f31}.psu-no-match{padding:10px;color:#7a4742;font-size:11px}
.n1-po>header{grid-template-columns:72px 1.4fr 1fr 1.2fr .8fr auto auto 58px!important}.n1-po.n1-open>.n1-po-body{display:block}.n1-editor-slot:not(:empty){scroll-margin-top:20px}@media(max-width:1100px){.n1-po>header{grid-template-columns:60px 1fr 1fr!important}.n1-po>header .n1-vta,.n1-po>header .n1-expand{justify-self:start}}
