.mn-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.mn-tiles-1{grid-template-columns:minmax(0,1fr)}.mn-tile{background:linear-gradient(180deg,#fff,#f7f8ff);border:1px solid #C1CDFF;border-radius:18px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:3px;min-width:0;box-shadow:0 8px 22px var(--glow)}.mn-k{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow)}.mn-tile b{font-size:26px;font-weight:700;color:var(--navy);line-height:1.15;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mn-sub{font-size:12.5px;color:var(--muted);font-weight:600}.mn-tile-big b{font-size:34px}.mn-tile-big{background:linear-gradient(180deg,#f7f8ff,#e9ebfb)}.mn-parties,.mn-amounts{display:flex;flex-wrap:wrap;gap:6px}.mn-amounts .chip{min-width:72px;text-align:center}.mn-amounts .chip[aria-checked=true]{background:var(--peri);color:var(--navy);border-color:var(--peri)}.mn-other{max-width:260px}.mn-pay .btn:disabled{opacity:.5;cursor:default;box-shadow:none}.mn-line{align-items:flex-start}.mn-line .main>span{display:block}.mn-amt{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto;max-width:100%}.mn-amt b{font-variant-numeric:tabular-nums;font-size:15px;color:var(--ink)}.mn-neg{color:var(--bad)!important}.mn-struck{text-decoration:line-through;color:var(--muted)!important}.mn-ref{font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--navy);background:var(--tint);border-radius:6px;padding:1px 6px;white-space:nowrap}.mn-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.mn-method{text-align:left;border:1px solid var(--line);background:var(--card);border-radius:16px;padding:12px 14px;cursor:pointer;display:flex;flex-direction:column;gap:3px;color:var(--ink);min-width:0}.mn-method b{font-size:15px;font-weight:700}.mn-method span{font-size:12.5px;color:var(--ink-soft);font-weight:600;line-height:1.45}.mn-method[aria-checked=true]{border-color:#a3b9ff;background:#f7f8ff;box-shadow:0 0 0 2px #a3b9ff8c}.mn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mn-tick{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:14px;cursor:pointer}.mn-tick input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:#5B6FD2}.mn-bankbox{background:linear-gradient(180deg,#fff,#f7f8ff);border-color:#a3b9ff}.mn-bigref{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mn-bigref code{font-family:var(--mono);font-size:18px;font-weight:700;letter-spacing:.06em;color:var(--navy);background:var(--tint);border-radius:10px;padding:6px 12px;overflow-wrap:anywhere;word-break:break-all}.mn-ins{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px 13px;overflow-wrap:anywhere}.mn-ins .lbl{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);margin-bottom:2px}.mn-example{background:linear-gradient(180deg,#fff,#f7f8ff);border-color:#c1cdff}.mn-how-link{font-weight:700}.mn-howpage .page-head{margin-bottom:4px}.mn-rule-h{display:flex;align-items:center;gap:10px}.mn-n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:#e9ebfb;color:var(--eyebrow);font-weight:800;font-size:13.5px}.mn-ex{background:#f7f8ff;border:1px solid #C1CDFF;border-radius:14px;padding:10px 13px}.mn-ex .lbl{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);margin-bottom:2px}.mo-acts{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.mo-acts b{margin-right:4px}.input.input-sm{padding:6px 10px;font-size:13px;border-radius:10px;width:170px;max-width:100%}.mo-flag{display:block;margin-top:4px;color:var(--warn)!important;font-weight:700}.mo-draft,.mo-bank{align-items:flex-start}.mo-draft .main>span,.mo-bank .main>span{display:block}@media(max-width:520px){.mn-tile b{font-size:22px}.mn-tile-big b{font-size:28px}.mn-amt{align-items:flex-start;flex-basis:100%;flex-direction:row;justify-content:space-between;align-items:center}.mo-acts{justify-content:flex-start}.input.input-sm{width:100%}.mn-bigref code{font-size:16px}}
