/* V25.140 設備型號彙整（只作用在 md140- 開頭的元素，不影響其他頁面） */
.md140-page{--md-blue:#1468a6;--md-ink:#153f63;--md-val:#0d4f80;--md-cream:#fcfaf6;--md-cline:#e8e5df;--md-div:#ebe7df}
.md140-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0 0 12px}
#app .md140-search{box-sizing:border-box;width:100%;height:46px;margin:0;border-radius:12px;border:1px solid #b8d0e2;background:#edf5fb;padding:0 14px;font:inherit;font-size:16px;font-weight:700;color:#153f63;outline:none}
#app .md140-search::placeholder{color:#7d93a8;font-weight:600}
#app .md140-search:focus{border-color:#1468a6;background:#fff}
#app .md140-add{height:46px;margin:0;border-radius:12px;border:1.5px dashed #8fb6d6;background:#f4f9fd;color:#1468a6;font:inherit;font-size:15px;font-weight:800;padding:0 16px;white-space:nowrap;cursor:pointer}
.md140-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 10px}
#app .md140-chip{margin:0;font:inherit;font-size:13px;font-weight:700;line-height:28px;height:30px;padding:0 12px;border-radius:999px;border:1px solid #bad1e0;background:#edf5fc;color:#1468a6;cursor:pointer;box-shadow:none}
#app .md140-chip.on{background:#1468a6;color:#fff;border-color:#1468a6}
.md140-sum{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:700;color:#52718c;margin:2px 2px 10px}
.md140-pill,#app .md140-pill{margin:0;font:inherit;font-size:13px;font-weight:800;height:32px;padding:0 14px;border-radius:999px;border:1px solid #bad1e0;background:#fff;color:#1468a6;cursor:pointer;white-space:nowrap}
.md140-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
#app .md140-card{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:start;width:100%;margin:0;text-align:left;font:inherit;background:#fcfaf6;border:1px solid #e8e5df;border-radius:14px;padding:10px;cursor:pointer;box-shadow:none;color:#173049}
#app .md140-card:active{background:#f6f1e8}
.md140-thumb{display:block;width:92px;height:70px;object-fit:cover;border-radius:10px;border:1px solid #e3e0da;background:#fff}
.md140-nophoto{display:flex;align-items:center;justify-content:center;font-size:12px;color:#9aabba;font-weight:700}
.md140-ci{display:block;min-width:0}
.md140-cn{display:block;font-size:16px;font-weight:800;color:#0d4f80;line-height:1.35;overflow-wrap:anywhere}
.md140-cm{display:block;font-size:14px;font-weight:700;color:#173049;margin-top:2px;overflow-wrap:anywhere}
.md140-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}
.md140-r .md140-tags{margin-top:0}
.md140-tag{display:inline-flex;align-items:center;font-size:12px;font-weight:700;line-height:22px;padding:0 9px;border-radius:999px;background:#eef3f8;color:#3c556c;border:1px solid #d6e0ea}
.md140-tag.k{background:#f3ecfb;color:#6b3fa0;border-color:#d3c0ea}
.md140-tag.e{background:#edf5fc;color:#1468a6;border-color:#bad1e0}
.md140-tag.p{background:#fff;color:#52718c}
.md140-cnum{display:block;font-size:12px;color:#8a9bab;margin-top:5px;font-weight:600}
.md140-empty{padding:28px 12px;text-align:center;color:#6b8196;font-weight:700;font-size:14px;line-height:1.8;background:#fcfaf6;border:1px dashed #e0dbd2;border-radius:14px}
.md140-err{color:#c0202f}

/* ---------- dialogs ---------- */
html.md140-lock,html.md140-lock body{overflow:hidden}
.md140-back{position:fixed;inset:0;z-index:31000;background:rgba(10,30,50,.45);display:flex;align-items:center;justify-content:center;padding:16px 12px;box-sizing:border-box;animation:md140fade .16s ease-out;font-family:inherit}
@keyframes md140fade{from{opacity:0}to{opacity:1}}
.md140-panel{position:relative;box-sizing:border-box;width:100%;max-width:520px;max-height:100%;display:flex;flex-direction:column;background:#f7fbff;border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.22);color:#173049;overflow:hidden}
.md140-xrow{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 12px}
.md140-x{flex:0 0 auto;width:36px;height:36px;margin:0;padding:0;border-radius:50%;border:1px solid #d3dee8;background:#fff;color:#153f63;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none}
.md140-x svg{display:block}
.md140-body{flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 14px 18px}
.md140-h2{flex:1 1 auto;min-width:0;margin:0;font-size:19px;font-weight:800;color:#153f63;line-height:1.35;overflow-wrap:anywhere}
.md140-h2:empty{visibility:hidden}
.md140-sec{background:#fff;border-radius:16px;padding:12px 14px;margin:0 0 12px;box-shadow:0 4px 14px rgba(38,82,119,.06)}
.md140-st{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:800;color:#153f63;margin-bottom:10px}
.md140-st em{font-style:normal;font-size:12px;font-weight:700;line-height:24px;padding:0 10px;border-radius:999px;background:#1468a6;color:#fff}
.md140-card2{background:#fcfaf6;border:1px solid #e8e5df;border-radius:14px;padding:2px 14px}
.md140-card2.pad{padding:12px}
.md140-card2 dl{margin:0}
.md140-r{display:grid;grid-template-columns:4.8em minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px solid #ebe7df;font-size:15px;line-height:1.5;align-items:start}
.md140-r:last-child{border-bottom:0}
.md140-r dt{font-weight:800;color:#153f63;margin:0}
.md140-r dd{margin:0;color:#0d4f80;font-weight:700;overflow-wrap:anywhere;white-space:pre-wrap}
.md140-none{color:#9aabba;font-weight:500}
.md140-big{position:relative}
.md140-big img{display:block;width:100%;height:220px;object-fit:contain;background:#eef2f5;border-radius:12px;border:1px solid #e3e0da;cursor:zoom-in}
.md140-cnt{position:absolute;left:8px;bottom:8px;height:26px;padding:0 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center}
.md140-bin{position:absolute;right:8px;bottom:8px;height:32px;margin:0;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.95);border:1px solid #f3b8bf;color:#c0202f;font:inherit;font-size:13px;font-weight:800;cursor:pointer}
.md140-thumbs{display:flex;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:2px}
.md140-thumbs button{flex:0 0 auto;margin:0;padding:0;border:2px solid transparent;border-radius:9px;background:none;cursor:pointer;line-height:0}
.md140-thumbs button.on{border-color:#1468a6}
.md140-thumbs img{width:62px;height:46px;object-fit:cover;border-radius:7px}
.md140-nobig{padding:22px 12px;text-align:center;color:#6b8196;font-weight:700;font-size:14px;background:#fcfaf6;border:1px dashed #e0dbd2;border-radius:12px}
.md140-edit{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:4px 0 0;border:0;border-radius:12px;background:#c62a3a;color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer}
.md140-upd{text-align:center;font-size:13px;color:#52718c;margin-top:10px}
/* form */
.md140-l{display:block;font-size:14px;font-weight:800;color:#153f63;margin:12px 0 6px}
.md140-card2.pad>.md140-l:first-child,.md140-card2.pad>.md140-two:first-child .md140-l{margin-top:2px}
.md140-l i{font-style:normal;color:#c0202f}
.md140-l small{font-weight:600;color:#6b8196;margin-left:6px;font-size:12px}
.md140-in{box-sizing:border-box;display:block;width:100%;height:44px;margin:0;border-radius:12px;border:1px solid #e3dfd6;background:#fff;padding:0 12px;font:inherit;font-size:16px;font-weight:700;color:#153f63;outline:none}
.md140-in::placeholder{color:#a3b1bd;font-weight:500}
.md140-in:focus{border-color:#1468a6;box-shadow:0 0 0 3px rgba(20,104,166,.12)}
.md140-ta{height:auto;min-height:78px;padding:10px 12px;line-height:1.5;resize:vertical}
.md140-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
.md140-up{display:block;border:2px dashed #8fb6d6;background:#f4f9fd;border-radius:12px;padding:12px;text-align:center;color:#1468a6;font-weight:800;font-size:15px;cursor:pointer}
.md140-up small{display:block;font-weight:500;color:#4f7ea3;font-size:12px;margin-top:2px}
.md140-ups{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}
.md140-ups:empty{display:none}
.md140-upi{position:relative;width:76px;height:56px}
.md140-upi img{width:76px;height:56px;object-fit:cover;border-radius:10px;border:1px solid #e3e0da;display:block}
.md140-upi button{position:absolute;top:-8px;right:-8px;width:24px;height:24px;margin:0;padding:0;border-radius:50%;border:2px solid #fff;background:#c0202f;color:#fff;font:inherit;font-size:15px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}
.md140-busy{display:flex;align-items:center;justify-content:center;border-radius:10px;border:1.5px dashed #8fb6d6;font-size:12px;font-weight:700;color:#1468a6;background:#f4f9fd}
.md140-hint{font-size:12px;color:#6b8196;margin-top:8px;line-height:1.5}
.md140-sel{display:flex;flex-wrap:wrap;gap:8px}
.md140-c{margin:0;font:inherit;font-size:14px;font-weight:700;line-height:30px;height:32px;padding:0 13px;border-radius:999px;border:1px solid #bad1e0;background:#fff;color:#1468a6;cursor:pointer}
.md140-c.on{background:#1468a6;color:#fff;border-color:#1468a6}
.md140-c.add{border:1.5px dashed #8fb6d6;background:#f4f9fd}
.md140-newtag{flex:1 1 100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}
.md140-newtag .md140-in{height:38px;border-color:#1468a6}
.md140-newtag button{height:38px;margin:0;padding:0 14px;border-radius:10px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}
.md140-newtag .ok{background:#1468a6;color:#fff;border:0}
.md140-newtag .no{background:#fff;color:#52718c;border:1px solid #bad1e0}
.md140-ferr{margin:0 0 8px;color:#c0202f;font-weight:700;font-size:14px}
.md140-ferr:empty{display:none}
.md140-save{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:0;border:0;border-radius:12px;background:#1468a6;color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer}
.md140-save:disabled{opacity:.6;cursor:default}
.md140-del{display:block;margin:12px auto 0;padding:6px 10px;border:0;background:none;color:#c0202f;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
/* tags manager */
.md140-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#e9f1f8;border-radius:999px;padding:4px;margin-bottom:12px}
.md140-tabs button{margin:0;border:0;background:none;font:inherit;line-height:34px;border-radius:999px;font-weight:800;color:#52718c;font-size:14px;cursor:pointer}
.md140-tabs button.on{background:#1468a6;color:#fff}
.md140-tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid #ebe7df}
.md140-tr:last-child{border-bottom:0}
.md140-tr .md140-in{height:36px;border:1.5px solid #1468a6}
.md140-tn{font-size:15px;font-weight:800;color:#0d4f80;overflow-wrap:anywhere}
.md140-tn small{display:block;font-size:12px;font-weight:600;color:#7a8c9c}
.md140-tb{white-space:nowrap;height:32px;margin:0;padding:0 12px;border-radius:999px;font:inherit;font-size:13px;font-weight:800;border:1px solid #bad1e0;background:#fff;color:#1468a6;cursor:pointer}
.md140-tb.d{border-color:#f3b8bf;color:#c0202f}
.md140-tb.sv{background:#1468a6;color:#fff;border-color:#1468a6}
.md140-addrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}
.md140-addrow .md140-in{height:38px}
.md140-addrow .md140-tb{height:38px}
/* confirm + toast */
.md140-cback{z-index:31500}
.md140-confirm{box-sizing:border-box;width:100%;max-width:380px;background:#fff;border-radius:16px;padding:18px 16px 16px;box-shadow:0 20px 50px rgba(0,0,0,.28);color:#173049}
.md140-confirm b{display:block;font-size:17px;color:#153f63;margin-bottom:8px;overflow-wrap:anywhere}
.md140-confirm img{display:block;width:100%;height:130px;object-fit:cover;border-radius:10px;margin-bottom:10px}
.md140-confirm p{margin:0;font-size:14px;line-height:1.65;color:#333}
.md140-cbtns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}
.md140-cbtns button{height:44px;margin:0;border-radius:12px;font:inherit;font-size:15px;font-weight:800;cursor:pointer}
.md140-cno{border:1px solid #bad1e0;background:#fff;color:#52718c}
.md140-cok{border:0;background:#1468a6;color:#fff}
.md140-cok.danger{background:#c0202f}
.md140-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:32000;background:rgba(21,63,99,.94);color:#fff;font-weight:700;font-size:14px;padding:10px 18px;border-radius:999px;box-shadow:0 8px 20px rgba(0,0,0,.2)}
@media (min-width:760px){.md140-list{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* ---------- V25.141 設備型號：列表、篩選、詳細輪播、照片檢視 ---------- */
main#app>h1.md141-h1{display:flex!important;align-items:center;justify-content:space-between;gap:10px}
#app .md141-add{flex:0 0 auto;margin:0;height:34px;padding:0 14px;border-radius:999px;border:0;background:#fff;color:#1468a6;font:inherit;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(10,60,100,.15)}
#app .md141-add:active{background:#e8f3fb}
#app .md141-fbar{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;width:100%;min-height:46px;margin:0 0 10px;padding:0 14px;border-radius:14px;border:1px solid #e8e5df;background:#fcfaf6;color:#153f63;font:inherit;text-align:left;cursor:pointer;box-shadow:none}
#app .md141-fbar.open{border-radius:14px 14px 0 0;margin-bottom:0;border-bottom-color:#ebe7df}
.md141-fl{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:800}
.md141-fl b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:#1468a6;color:#fff;font-size:12px;font-weight:800}
.md141-fl em{font-style:normal;font-size:13px;font-weight:700;color:#52718c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.md141-fbar i{flex:0 0 auto;font-style:normal;font-size:13px;font-weight:800;color:#1468a6}
.md141-fpanel{box-sizing:border-box;margin:0 0 12px;padding:12px 14px 10px;background:#fff;border:1px solid #e8e5df;border-top:0;border-radius:0 0 14px 14px}
.md141-fpanel[hidden]{display:none}
.md141-gl{font-size:14px;font-weight:800;color:#153f63;margin:0 0 8px}
.md141-fpanel .md140-chips{margin-bottom:12px}
#app .md141-k .md140-chip{border-color:#d3c0ea;background:#f6f0fc;color:#6b3fa0}
#app .md141-k .md140-chip.on{background:#6b3fa0;border-color:#6b3fa0;color:#fff}
.md141-pfoot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #ebe7df}
#app .md141-mg,#app .md141-clr{margin:0;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:800;color:#1468a6;cursor:pointer;box-shadow:none;height:32px}
#app .md141-clr{color:#c0202f}
.md141-act{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}
#app .md141-ac{display:inline-flex;align-items:center;gap:6px;margin:0;height:26px;padding:0 10px;border-radius:999px;border:1px solid #bad1e0;background:#edf5fc;color:#1468a6;font:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:none}
#app .md141-ac.k{border-color:#d3c0ea;background:#f6f0fc;color:#6b3fa0}
.md141-ac b{font-size:14px;line-height:1}
.md141-card{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"t r" "f f";column-gap:12px;row-gap:8px;background:#fcfaf6;border:1px solid #e8e5df;border-radius:14px;padding:12px;cursor:pointer;color:#173049;outline:none}
.md141-card:focus-visible{box-shadow:0 0 0 3px rgba(20,104,166,.25)}
.md141-card:active{background:#f6f1e8}
.md141-thumb{grid-area:t;position:relative;width:84px;height:84px;border-radius:10px;overflow:hidden;border:1px solid #e3e0da;background:linear-gradient(100deg,#eef1f4 30%,#f8f9fb 50%,#eef1f4 70%);background-size:300% 100%;animation:md141sh 1.3s linear infinite}
@keyframes md141sh{from{background-position:100% 0}to{background-position:0 0}}
.md141-thumb img{display:block;width:84px;height:84px;object-fit:cover;opacity:0;transition:opacity .2s}
.md141-thumb img.md141-in{opacity:1}
.md141-thumb small{position:absolute;right:4px;bottom:4px;height:18px;padding:0 6px;border-radius:999px;background:rgba(0,0,0,.58);color:#fff;font-size:11px;font-weight:700;line-height:18px}
.md141-thumb:has(.md141-no){animation:none;background:#fff}
.md141-no{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-weight:700;color:#9aabba}
.md141-rows{grid-area:r;min-width:0;align-self:center}
.md141-r{display:grid;grid-template-columns:2em minmax(0,1fr);gap:8px;padding:4px 0;font-size:15px;line-height:1.4;align-items:baseline}
.md141-r b{font-weight:800;color:#52718c;font-size:14px}
.md141-r span{font-weight:800;color:#0d4f80;overflow-wrap:anywhere;font-size:14px;letter-spacing:-.01em}
.md141-foot{grid-area:f;display:flex;justify-content:flex-end;gap:14px;padding-top:8px;border-top:1px solid #ebe7df}
.st135-btn.md141-del{border-color:#f3b8bf!important;background:#fdeef0!important;color:#c0202f!important}
/* 詳細頁輪播 */
.md141-car img{opacity:0;transition:opacity .2s;touch-action:pan-y pinch-zoom}
.md141-car img.md141-in{opacity:1}
.md141-zoom{position:absolute;right:8px;top:8px;height:24px;padding:0 9px;border-radius:999px;background:rgba(0,0,0,.5);color:#fff;font-size:12px;font-weight:700;line-height:24px;pointer-events:none}
.md141-dots{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:6px;pointer-events:none}
.md141-dots i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.65);box-shadow:0 0 0 1px rgba(0,0,0,.18)}
.md141-dots i.on{background:#1468a6}
.md140-thumbs img{opacity:0;transition:opacity .2s;background:#eef1f4}
.md140-thumbs img.md141-in{opacity:1}
/* 全螢幕照片檢視 */
.md141-lb{position:fixed;inset:0;z-index:32000;background:#000;display:flex;flex-direction:column;color:#fff;animation:md140fade .15s ease-out}
.md141-lbt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px}
.md141-lbt b{font-size:15px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.md141-lbx{flex:0 0 auto;width:36px;height:36px;margin:0;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.12);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}
.md141-lbi{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;touch-action:pan-x pan-y pinch-zoom}
.md141-lbi img{max-width:100%;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}
.md141-ar{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:44px;height:44px;margin:0;padding:0;border-radius:50%;border:0;background:rgba(255,255,255,.16);color:#fff;font-size:30px;line-height:1;cursor:pointer}
.md141-ar.l{left:10px}.md141-ar.r{right:10px}
.md141-lbs{display:flex;justify-content:center;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));overflow-x:auto}
.md141-lbs button{flex:0 0 auto;margin:0;padding:0;border:2px solid transparent;border-radius:8px;background:none;line-height:0;cursor:pointer;opacity:.6}
.md141-lbs button.on{border-color:#fff;opacity:1}
.md141-lbs img{width:56px;height:42px;object-fit:cover;border-radius:6px}
@media (max-width:600px){
  #app .md141-add{height:32px;padding:0 12px;font-size:13px}
  .md141-ar{display:none}
}

/* ---------- V25.142 iPhone 相簿式滑動 ---------- */
.md142-vp{position:relative;overflow:hidden;width:100%;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}
.md142-track{display:flex;height:100%;will-change:transform}
.md142-slide{flex:0 0 100%;min-width:0;height:100%;display:flex;align-items:center;justify-content:center}
.md140-big .md142-vp{height:220px;border-radius:12px;border:1px solid #e3e0da;background:#eef2f5}
.md140-big .md142-slide img{width:100%;height:220px;object-fit:contain;border:0;border-radius:0;background:none;cursor:zoom-in;opacity:0;transition:opacity .2s;-webkit-user-drag:none}
.md140-big .md142-slide img.md141-in{opacity:1}
.md141-lbi.md142-vp{display:block}
.md141-lbi .md142-slide img{max-width:100%;max-height:100%;object-fit:contain;opacity:0;transition:opacity .2s}
.md141-lbi .md142-slide img.md141-in{opacity:1}
.md141-ar:disabled{opacity:.25;cursor:default}

/* V25.147：右上角「⋯」＝詳細資料（下方只留編輯、刪除） */
.md141-card{position:relative}
.md147-more{position:absolute;top:8px;right:8px;width:34px;height:34px;padding:0;border-radius:10px;border:1px solid #dfe7ee;background:#fff;color:#4a6378;display:grid;place-items:center;font-size:17px;font-weight:800;letter-spacing:1px;line-height:1;cursor:pointer;box-shadow:none}
.md147-more:active{background:#e9f1f8;color:#175f99}
.md141-rows .md141-r:first-child{padding-right:36px}
