.mn-films .pl-nav{padding:5px 8px;font-size:11.5px}.mn-films .pl-group{padding:8px 8px 3px}.mn-top{grid-template-columns:188px 1fr;align-items:stretch;gap:10px;display:grid}.mn-tile{background:#fff;border:1px solid;border-left-width:5px;border-radius:8px;align-content:start;gap:5px;padding:10px 12px;display:grid}.mn-tile.ok{border-color:#b9e2c7 #b9e2c7 #b9e2c7 #15803d}.mn-tile.warn{background:#fffbf2;border-color:#f3d19c #f3d19c #f3d19c #b45309}.mn-tile.bad{background:#fff8f7;border-color:#f2c4c4 #f2c4c4 #f2c4c4 #b91c1c}.mn-tile.info{border-color:#d6dce5 #d6dce5 #d6dce5 #6b7785}.mn-tile small{color:#334155;font-size:10.5px;line-height:1.35}.mn-tile small.mn-muted{color:#6b7785}.mn-state{color:#10192b;font-size:17px;line-height:1.15}.mn-tile.ok .mn-state{color:#15803d}.mn-tile.warn .mn-state{color:#b45309}.mn-tile.bad .mn-state{color:#b91c1c}.mn-nums{grid-template-columns:1fr 1fr;gap:5px;display:grid}.mn-nums div{background:#f5f7fa;border-radius:6px;padding:4px 6px;display:grid}.mn-nums b{color:#10192b;font-variant-numeric:tabular-nums;font-size:19px;line-height:1.1}.mn-nums span{color:#6b7785;font-size:9px;line-height:1.25}.mn-lanes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mn-lane{background:#fff;border:1px solid #e1e6ee;border-left:4px solid #cdd4df;border-radius:8px;align-content:start;gap:4px;padding:7px 10px;display:grid}.mn-lane.ok{border-left-color:#15803d}.mn-lane.warn{background:#fffbf2;border-left-color:#b45309}.mn-lane.bad{background:#fff8f7;border-left-color:#b91c1c}.mn-lane.focus{border-color:#f2b705}.mn-lane h5{color:#10192b;justify-content:space-between;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.mn-lane h5 .pl-chip{padding:2px 7px;font-size:9.5px}.mn-lane ul{color:#334155;gap:2px;margin:0;padding-left:14px;font-size:10.5px;line-height:1.35;display:grid}.mn-lane p{color:#15803d;margin:0;font-size:10.5px;font-weight:600}.mn-event{color:#78350f;background:#fffbf2;border:1px solid #f3d19c;border-left:4px solid #b45309;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:11.5px;display:flex}.mn-event.ok{color:#14532d;background:#e9f6ee;border-color:#b9e2c7 #b9e2c7 #b9e2c7 #15803d}.mn-event.bad{color:#7f1d1d;background:#fcecec;border-color:#f2c4c4 #f2c4c4 #f2c4c4 #b91c1c}.mn-event>div{gap:2px;display:grid}.mn-event b{font-size:12.5px}.mn-event small{font-size:10.5px}.mn-cause{font-size:10.5px;line-height:1.4}.mn-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mn-split{grid-template-columns:1.2fr 1fr;align-items:start;gap:12px;display:grid}.mn-split .mn-places{gap:4px;display:grid}.mn-split .mn-place{padding:3px 7px}.mn-col{align-content:start;gap:8px;display:grid}.mn-places{flex-wrap:wrap;gap:5px;display:flex}.mn-place{color:#334155;background:#fff;border:1px solid #e1e6ee;border-left:3px solid #15803d;border-radius:6px;align-items:baseline;gap:6px;padding:4px 7px;font-size:10.5px;display:inline-flex}.mn-place b{font-family:var(--font-mono), ui-monospace, monospace;color:#10192b;font-size:10.5px}.mn-place.warn{background:#fffbf2;border-left-color:#b45309}.mn-place.bad{background:#fff8f7;border-left-color:#b91c1c}.mn-tree{background:#fff;border:1px solid #e1e6ee;border-radius:8px;padding:4px 0;display:grid}.mn-tree div{white-space:nowrap;border-top:1px solid #f0f2f5;align-items:baseline;gap:6px;padding:3px 10px;font-size:11px;display:flex}.mn-tree div:first-child{border-top:0}.mn-tree div.focus{background:#fffbf2;box-shadow:inset 3px 0 #f2b705}.mn-tree b{color:#10192b;font-weight:600}.mn-tree span{color:#6b7785;font-size:10px}.mn-tree small{color:#334155;white-space:nowrap;margin-left:auto;font-size:10px}.mn-log,.mn-hist{background:#fff;border:1px solid #e1e6ee;border-radius:8px;display:grid}.mn-log>div,.mn-hist>div{color:#1f2933;border-top:1px solid #eef1f5;align-items:center;gap:9px;padding:6px 11px;font-size:11.5px;display:flex}.mn-log>div:first-child,.mn-hist>div:first-child{border-top:0}.mn-log .pl-chip{flex:none;padding:2px 7px;font-size:9.5px}.mn-at{font-family:var(--font-mono), ui-monospace, monospace;color:#6b7785;flex:none;min-width:42px;font-size:11px}.mn-hist .mn-at{min-width:88px}.mn-hist small{color:#6b7785;margin-left:auto;font-size:10.5px}.mn-entry{gap:3px;display:grid}.mn-read{flex-wrap:wrap;gap:5px;display:flex}.mn-read code{font-family:var(--font-mono), ui-monospace, monospace;color:#92400e;background:#fef4e2;border-radius:4px;padding:1px 6px;font-size:10.5px}.mn-alerts{gap:8px;display:grid}.mn-sev span{padding:6px 11px}.mn-facts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px;display:grid}.mn-facts span{color:#6b7785;background:#fff;border:1px solid #e1e6ee;border-radius:8px;gap:2px;padding:6px 9px;font-size:10px;display:grid}.mn-facts b{color:#10192b;font-size:12px}.mn-signrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.mn-sig{justify-items:end;gap:2px;display:grid}.mn-sig svg{border-bottom:1px solid #cdd4df;width:180px;height:44px}.mn-sig small{color:#6b7785;font-size:10px}.mn-rel{position:relative}.mn-choice{flex-wrap:wrap;gap:5px;display:flex}.mn-choice.col{display:grid}.mn-choice span{color:#1f2933;background:#fff;border:1.5px solid #cdd4df;border-radius:9px;padding:6px 10px;font-size:11.5px;font-weight:600;position:relative;overflow:hidden}.mn-choice span.on{color:#fff;background:#10192b;border-color:#10192b}.mn-pinput{flex:none;min-height:34px;padding:6px 10px;font-size:12.5px}.mn-pinput.text{min-height:44px}.mn-pcard{border-left:5px solid #cdd4df;gap:2px}.mn-pcard.ok{border-left-color:#15803d}.mn-pcard.warn{border-left-color:#b45309}.mn-pcard.bad{border-left-color:#b91c1c}.mn-pcard.info{border-left-color:#2563eb}.mn-pcard>b{color:#10192b;font-size:13.5px}.mn-heading{font-size:19px;line-height:1.2}.mn-btns{gap:5px;display:grid}.mn-btns .pl-btn{min-height:32px;padding:0 10px;font-size:12px}.mn-gas{grid-template-columns:1fr 1fr;gap:5px;display:grid}.mn-gas>span{gap:2px;display:grid}.mn-gas small{color:#6b7785;font-size:10px}.mn-small{font-size:11px;line-height:1.4}.mn-sigwide{justify-items:stretch}.mn-sigwide svg{width:100%;height:64px}.mn-timer{background:#fff;border:1px solid #e1e6ee;border-radius:12px;justify-items:center;gap:4px;padding:8px 10px;display:grid}.mn-timer b{color:#10192b;font-variant-numeric:tabular-nums;font-size:30px;line-height:1.1}.mn-timer.run b{color:#1e40af}.mn-timer .mn-btns{justify-self:stretch}.mn-timer .pl-btn{width:100%}.mn-dlg-bg{z-index:5;background:#10192b6b;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.mn-dlg{background:#fff;border-radius:16px;gap:8px;width:100%;padding:16px 16px 12px;display:grid;box-shadow:0 12px 36px #00000040}.mn-dlg b{color:#10192b;font-size:15px}.mn-dlg p{color:#334155;margin:0;font-size:12.5px;line-height:1.45}.mn-dlg-btns{gap:6px;margin-top:4px;display:grid}.mn-dlg-btns span{text-align:center;color:#1e3a8a;background:#f1f4f9;border-radius:10px;padding:9px;font-size:13px;font-weight:700;position:relative;overflow:hidden}.mn-dlg-btns span.on{color:#fff;background:#10192b}.mn-item{color:#1f2933;background:#fff;border:1px solid #e1e6ee;border-left:4px solid #cdd4df;border-radius:8px;gap:3px;padding:7px 10px;font-size:11px;line-height:1.4;display:grid}.mn-item.bad{background:#fff8f7;border-left-color:#b91c1c}.mn-item.warn{background:#fffbf2;border-left-color:#b45309}.mn-item.ok{border-left-color:#15803d}.mn-item-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mn-item-head b{color:#10192b;font-size:12px}.mn-item .pl-chip{padding:2px 7px;font-size:9.5px}.mn-figs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.mn-figs span{color:#6b7785;background:#fff;border:1px solid #e1e6ee;border-radius:8px;gap:1px;padding:6px 9px;font-size:10px;display:grid}.mn-figs b{color:#10192b;font-size:17px;line-height:1.15}.mn-figs b.bad{color:#b91c1c}.mn-note{color:#334155;background:#f5f7fa;border:1px dashed #cdd4df;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:6px 10px;font-size:11px;display:flex}.mn-note b{color:#10192b}.mn-note a,.mn-note u{color:#1e40af;text-decoration:underline}.mn-sigs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mn-sigs figure{background:#fff;border:1px solid #e1e6ee;border-radius:8px;gap:3px;margin:0;padding:6px 8px;display:grid}.mn-sigs figure .mn-sig{justify-items:stretch}.mn-sigs figure .mn-sig svg{width:100%;height:34px}.mn-sigs figcaption{color:#334155;font-size:10px;line-height:1.3}.mn-chips{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.mn-chips span{color:#334155;background:#fff;border:1px solid #e1e6ee;border-left:4px solid #cdd4df;border-radius:8px;gap:1px;padding:6px 9px;font-size:10px;line-height:1.3;display:grid}.mn-chips span.ok{border-left-color:#15803d}.mn-chips span.warn{border-left-color:#b45309}.mn-chips span.bad{border-left-color:#b91c1c}.mn-chips b{color:#10192b;font-size:15px}.mn-lib{grid-template-columns:repeat(4,1fr)}.mn-packs{border:1px solid var(--line);background:#fff;border-radius:12px;gap:0;display:grid;overflow:hidden}.mn-packs>div{border-top:1px solid var(--line);grid-template-columns:1.1fr 2.2fr 1.4fr .7fr;align-items:start;gap:16px;padding:12px 18px;font-size:14px;display:grid}.mn-packs>div:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#f8fafc;border-top:0;font-size:12px;font-weight:700}.mn-packs b{color:var(--ink)}.mn-packs small{color:var(--muted);font-size:13px}.mn-tag{color:#15803d;white-space:nowrap;background:#e9f6ee;border-radius:999px;justify-self:start;padding:2px 10px;font-size:12px;font-weight:700}.mn-tag.confirm{color:#b45309;background:#fef4e2}.mn-tag.ref{color:#334155;background:#eef1f5}.mn-counts{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.mn-counts div{border-top:2px solid var(--amber);padding-top:10px}.mn-counts b{color:var(--navy);font-size:15.5px;display:block}.mn-counts span{color:var(--body);font-size:14px}.mn-never{grid-template-columns:repeat(2,1fr);gap:8px 28px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.mn-never li{color:var(--body);padding-left:22px;position:relative}.mn-never li:before{content:"";background:#b91c1c;width:11px;height:2px;position:absolute;top:.55em;left:0}@media (max-width:1000px){.mn-lib,.mn-counts{grid-template-columns:1fr 1fr}}@media (max-width:760px){.mn-lib,.mn-counts,.mn-never{grid-template-columns:1fr}.mn-packs>div{grid-template-columns:1fr;gap:4px}.mn-packs>div:first-child{display:none}}
