html.mn-standalone .page-header,html.mn-standalone .header-spacer{display:none!important}.mna{--mn-accent: #111111;--mn-soft: #f2f2f2;--mn-soft-border: #d9d9d9;max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 4rem}.mna [hidden]{display:none!important}.mna .head h1{font-weight:700;margin:0;color:var(--mn-accent)}.mna .tagline{color:var(--color-muted);margin:.2rem 0 0}.mna .back-link{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--mn-accent);background:var(--color-bg);border:1px solid var(--mn-soft-border);border-radius:999px;padding:4px 12px;text-decoration:none;margin-bottom:.6rem}.mna .back-link:hover{background:var(--mn-soft)}.mna .back-link svg{flex-shrink:0}.mna .gate{color:var(--color-muted);padding:1.5rem 0}.mna .runs{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:1.1rem 0 1.3rem}.mna .run{background:var(--color-bg-card, #f7f7fb);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:.7rem .9rem;display:grid;gap:2px;align-content:start}.mna .run-lbl{display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted)}.mna .run-lbl svg{color:var(--color-muted);flex-shrink:0}.mna .run-main{font-size:.88rem;font-weight:700}.mna .run-sub{font-size:.74rem;color:var(--color-muted)}.mna .tabs{display:flex;gap:2px;border-bottom:2px solid var(--color-border);margin-bottom:1.2rem;overflow-x:auto}.mna .tab{font-size:.87rem;font-weight:600;padding:9px 14px 10px;border:none;background:none;color:var(--color-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.mna .tab:hover{color:var(--color-text)}.mna .tab:focus-visible{outline:2px solid var(--mn-accent);outline-offset:-2px;border-radius:4px}.mna .tab.active{color:var(--mn-accent);border-bottom-color:var(--mn-accent)}.mna .tab-servis{margin-left:auto;font-weight:500}.mna .tab-servis svg{flex-shrink:0}.mna .card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.1rem 1.2rem;margin:0 0 1rem}.mna h2{font-size:1.05rem;margin:0 0 .3rem;color:var(--color-text)}.mna .sec-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.mna .hint{color:var(--color-muted);font-size:.82rem;margin:.2rem 0 .8rem}.mna label{display:block;font-size:.84rem;font-weight:600;margin-bottom:.5rem}.mna label.chk{font-weight:500;display:flex;align-items:center;gap:.4rem}.mna textarea,.mna input[type=text],.mna input[type=email],.mna select{width:100%;box-sizing:border-box;margin-top:.25rem;padding:.45rem .55rem;border:1px solid var(--color-border);border-radius:8px;font:inherit;font-size:.86rem;background:var(--color-bg);color:var(--color-text)}.mna textarea:focus,.mna input[type=text]:focus,.mna input[type=email]:focus,.mna select:focus{outline:none;border-color:var(--mn-accent);box-shadow:0 0 0 3px var(--mn-soft)}.mna .tbl-wrap{overflow-x:auto;border:1px solid var(--color-border);border-radius:10px}.mna .tbl-wrap table{border-collapse:collapse;width:100%;font-size:.84rem;min-width:560px}.mna .tbl-wrap th{text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-weight:700;padding:8px 12px;border-bottom:1px solid var(--color-border);background:var(--color-bg-card, #f7f7fb);white-space:nowrap}.mna .tbl-wrap td{padding:8px 12px;border-bottom:1px solid var(--color-border);vertical-align:middle}.mna .tbl-wrap tr:last-child td{border-bottom:none}.mna .row-off td{opacity:.55}.mna .src-name{font-weight:700;white-space:nowrap}.mna .src-url{color:var(--color-muted);font-size:.76rem;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.mna .src-note{color:var(--color-muted);font-size:.76rem}.mna .badge{font-size:.7rem;font-weight:700;padding:1px 7px;border-radius:10px;white-space:nowrap}.mna .badge-mode{background:var(--mn-accent);color:#fff}.mna .st-on{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;font-weight:600;color:#1d9e75;white-space:nowrap}.mna .st-on:before{content:"";width:7px;height:7px;border-radius:50%;background:#1d9e75}.mna .st-off{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;font-weight:600;color:var(--color-muted);white-space:nowrap}.mna .st-off:before{content:"";width:7px;height:7px;border-radius:50%;background:#b4b2a9}.mna .note-banner{display:flex;gap:9px;align-items:flex-start;background:var(--mn-soft);border-radius:8px;padding:9px 12px;font-size:.78rem;color:#333;margin:.5rem 0 .9rem}.mna .note-banner svg{flex-shrink:0;margin-top:1px}.mna .egroup{margin-bottom:1rem}.mna .egroup:last-child{margin-bottom:0}.mna .eg-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-weight:700;margin-bottom:6px;display:flex;align-items:center;gap:8px}.mna .eg-label:after{content:"";flex:1;height:1px;background:var(--color-border)}.mna .erow{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:8px;margin-bottom:.35rem}.mna .erow.off{opacity:.55}.mna .erow-main{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;min-width:0}.mna .erow-main strong{font-size:.88rem}.mna .ent-slug{font-size:.72rem;color:var(--color-muted);font-family:ui-monospace,monospace}.mna .kwchip{font-size:.72rem;padding:1px 8px;border-radius:999px;background:var(--mn-soft);color:#333;font-weight:600}.mna .kwneg{font-size:.72rem;padding:1px 8px;border-radius:999px;background:#fee2e2;color:#991b1b;font-weight:600}.mna .off-tag{font-size:.72rem;background:#6b728022;color:#6b7280;padding:1px 7px;border-radius:10px}.mna .row-act{display:flex;gap:.4rem;flex-shrink:0}.mna .mini{font-size:.78rem;padding:.3rem .6rem;border:1px solid var(--mn-soft-border);background:var(--color-bg);color:var(--mn-accent);border-radius:7px;cursor:pointer;font-weight:600}.mna .mini:hover{border-color:var(--mn-accent);background:var(--mn-soft)}.mna .mini-danger{border-color:#fecaca;color:#b91c1c}.mna .mini-danger:hover{border-color:#f87171;background:#fef2f2}.mna .btn-primary{background:var(--mn-accent);color:#fff;border:none;border-radius:999px;padding:.5rem 1rem;font-weight:600;cursor:pointer;font-size:.84rem}.mna .btn-primary:hover{background:#333}.mna .btn-primary:disabled{opacity:.6;cursor:default}.mna .btn-secondary{background:var(--color-bg);color:var(--mn-accent);border:1px solid var(--mn-soft-border);border-radius:999px;padding:.45rem .9rem;font-weight:600;cursor:pointer;font-size:.8rem}.mna .btn-secondary:hover{background:var(--mn-soft)}.mna .btn-secondary:disabled{opacity:.6;cursor:default}.mna .btn-warn{background:var(--color-bg);color:#b05a00;border:1px solid #f3c98a;border-radius:999px;padding:.45rem .9rem;font-weight:600;cursor:pointer;font-size:.8rem}.mna .btn-warn:hover{background:#fff7ec;border-color:#e09b3d}.mna .btn-warn:disabled{opacity:.6;cursor:default}.mna button:focus-visible{outline:2px solid var(--mn-accent);outline-offset:2px}.mna .status{font-size:.82rem;color:var(--color-muted);margin-left:.6rem}.mna .status-block{font-size:.82rem;color:var(--color-muted);margin:.6rem 0 0;min-height:1px}.mna .import-result{font-size:.82rem}.mna .import-result p{margin:.4rem 0 0}.mna .srv{border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card, #f7f7fb);margin-bottom:.55rem}.mna .srv summary{display:flex;align-items:center;gap:10px;padding:.7rem .9rem;cursor:pointer;font-size:.87rem;font-weight:600;color:var(--color-text);list-style:none}.mna .srv summary::-webkit-details-marker{display:none}.mna .srv summary:focus-visible{outline:2px solid var(--mn-accent);outline-offset:-2px;border-radius:10px}.mna .srv summary>svg:first-child{color:var(--color-muted);flex-shrink:0}.mna .srv .when{font-size:.73rem;font-weight:400;color:var(--color-muted);margin-left:auto;text-align:right}.mna .srv .chev{flex-shrink:0;transition:transform .15s}.mna details[open] .chev{transform:rotate(180deg)}.mna .srv-body{padding:0 .9rem .9rem;font-size:.8rem;color:var(--color-muted)}.mna .srv-body p{margin:0 0 .2rem;line-height:1.5}.mna .srv-body .btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px;align-items:center}.mna input[type=file]{font-size:.8rem}.mna .overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:flex-start;justify-content:center;padding:5vh 1rem;z-index:100;overflow-y:auto}.mna .dialog{background:var(--color-bg);border-radius:var(--radius-card);max-width:30rem;width:100%;padding:1.3rem 1.4rem;position:relative}.mna .dialog h3{margin:0 0 .9rem;font-size:1.05rem;color:var(--mn-accent)}.mna .dlg-close{position:absolute;top:10px;right:10px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-card, #f7f7fb);border:none;border-radius:8px;font-size:.95rem;cursor:pointer;color:var(--color-muted)}.mna .dlg-close:hover{background:var(--mn-soft);color:var(--color-text)}.mna .dlg-actions{display:flex;align-items:center;margin-top:1rem}@media (max-width: 640px){.mna .sec-head,.mna .erow{flex-direction:column;align-items:flex-start;gap:.5rem}.mna .srv .when{display:none}}
